Selenium WebDriver Overview Schulung
Wer sollte teilnehmen
- Alle, die ' Test Automation mit Selenium Web Driver' in einem Unternehmen oder für den persönlichen Gebrauch verwenden möchten
Überblick
- Erfahren Sie, wie Sie die Test Automation mit Selenium Web Driver sicher verstehen
- Erfahren Sie, wie Sie die Informationen des Kurses zu Ihrem Vorteil nutzen können
Schulungsübersicht
- Sie werden die wichtigsten Aspekte von Test Automation mit Selenium Web Driver abdecken:
- Java Konzepte im Überblick
- Browser-Werkzeuge
- Inspektion von Web-Elementen
- Selenium WebDriver und JUNIT
- Tastatur- und Mausereignisse
- Umgang mit Pop-Ups
Voraussetzungen
Keine
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Selenium WebDriver Overview Schulung - Booking
Selenium WebDriver Overview Schulung - Enquiry
Selenium WebDriver Overview - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (3)
Saraubh war sehr gut auf das Thema vorbereitet. Dieses Training ging über meine Erwartungen hinaus. Ich bin sehr zufrieden!
DIONYSIOS MICHOS - DIONYSIOS MICHOS VAT: BE 0870.101.975
Kurs - Selenium WebDriver Overview
Maschinelle Übersetzung
I learned a lot, Pahlavi has shown her knowledge and excellence with Web Driver. She also checks and see our work, and gives input on how to solve our activities.
Jon Edward Singson
Kurs - Selenium WebDriver Overview
Maschinelle Übersetzung
I generally was benefit from the detail and examples shown.
Timothy Walton
Kurs - Selenium WebDriver Overview
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Testing Angular Applications
14 StundenIn diesem von Lehrern geleiteten Live-Training lernen die Teilnehmer, wie man Tests für Angular Anwendungen schreibt und verwaltet.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein
- Entscheiden Sie, welche Strategie zum Testen einer Angular Anwendung am besten geeignet ist
- Führen Sie Unit-Tests, Komponententests, A / B-Tests und End-to-End-Tests an einer Angular Anwendung durch
- Wählen Sie die richtigen Werkzeuge für den Job: Jasmine , Karma, Protractor , Mokka usw.
- Schreiben Sie Tests in Protractor und Jasmine
- Führen Sie Tests mit Karma und Protractor und debuggen Sie sie
- Erstellen Sie eine wartbare Testsuite
- Setzen Sie Best Practices für Unit-Tests in Angular
Format des Kurses
- Teilvorlesung, Teildiskussion, Übungen und viel praktisches Üben
Hinweis
- Angular verschiedene Namen und Versionen: Angular .js, Angular JS, Angular JS 1, Angular 1, Angular 2 usw. Um die in diesem Training verwendete Version anzupassen, kontaktieren Sie uns bitte, um dies zu vereinbaren.
Mobile Automation with Appium Overview
7 StundenPublikum:
Jeder, der am Testen beteiligt ist, einschließlich Mobile Automation Testers
Behat: Behavior Driven Development (BDD) with PHP
14 StundenBehat ist ein Behavior Driven Development (BDD) Test-Framework, das in PHP geschrieben wurde. Es erleichtert die Kommunikation zwischen Entwicklern, Testern, Geschäftsinteressenten und Kunden während des Softwareentwicklungsprozesses. Mit Behat können technisch nicht versierte Personen klare Beschreibungen des beabsichtigten Verhaltens einer Anwendung schreiben und diese "Szenarien" dann als funktionale Tests gegen die Anwendung ausführen.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie mit Behat und PHP Testfälle im BDD-Stil schreiben und ausführen können.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Automatisierte Tests durchzuführen, die in der für Menschen lesbaren Sprache "Given, When, Then" Gherkin geschrieben sind
- Auf Behat basierende Testfälle zu verwenden, um die Zusammenarbeit zwischen technischen und nicht-technischen Teams zu verbessern
- Integration von Behat mit Selenium, Mink, Goutte und anderen Browser-Emulatoren zur Durchführung von Tests und Erstellung von Berichten
- Erweitern Sie die Funktionalität von Behat durch sein Erweiterungssystem
- Testen Sie zahlreiche Nutzungsszenarien über Terminalbefehle, REST-APIs und mehr.
Zielgruppe
- Testingenieure
- Entwickler
Format des Kurses
- Teilweise Vorlesung, teilweise Diskussion, Übungen und umfangreiche praktische Übungen
Cucumber for Behavior Driven Development (BDD)
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) führt die Teilnehmer durch reale Fälle der verhaltensgesteuerten Entwicklung (Behavior Driven Development, BDD) und demonstriert praxisnah die Umsetzung Cucumber in verschiedenen Testszenarien.
Cucumber: Implementing BDD with Java
7 StundenCucumber ist ein quelloffenes BDD-Framework zum Schreiben von Tests in natürlicher Sprache. BDD oder Behavior Driven Development (verhaltensgesteuerte Entwicklung) ist eine agile Softwareentwicklungstechnik, die die Zusammenarbeit zwischen Entwicklern, QA und nicht-technischen Geschäftsleuten in einem Softwareprojekt fördert.
Diese Schulung beginnt mit einer Diskussion über BDD und wie Cucumber zur Durchführung von BDD-Tests für Webanwendungen verwendet wird. Die Teilnehmer erhalten reichlich Gelegenheit, mit dem Kursleiter und anderen Teilnehmern zu interagieren, während sie die erlernten Konzepte und Taktiken in dieser praktischen, praxisorientierten Laborumgebung umsetzen.
Am Ende dieses Kurses haben die Teilnehmer ein solides Verständnis von BDD und Cucumber sowie die nötige Praxis und das nötige Toolset, um ihre eigenen Testfälle für reale Software-Testszenarien zu schreiben.
Format des Kurses
- Starke Betonung der praktischen Anwendung.
- Die meisten der Konzepte werden anhand von Beispielen, Übungen und praktischer Entwicklung vermittelt.
Hinweis
- Dieser Kurs verwendet Eclipse und Selenium. Wenn Sie eine andere IDE oder ein anderes Testautomatisierungs-Framework verwenden möchten, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
- Wenn Ihr Team zum ersten Mal vom manuellen Testen zum automatisierten Testen übergeht, nehmen Sie bitte Kontakt mit uns auf, um eine Erweiterung der Schulung zu vereinbaren, die zusätzliche Aspekte des automatisierten Testens umfasst.
Test automation with HP UFT
21 StundenDieser Kurs demonstriert durch praktische Übungen die Grundlagen und Anwendungen der Testautomatisierung mit HP UFT.
Iridium: Cucumber and Selenium Based Testing
7 StundenDiese von einem Trainer geleitete Live-Schulung in Österreich (online oder vor Ort) richtet sich an Testingenieure und Entwickler, die lernen wollen, wie man eine komplexe Webanwendung mit Iridium testet.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein,:
- End-to-End-Tests zu erstellen, die die Aktionen eines Benutzers beim Navigieren durch eine Webanwendung simulieren.
- Das Testen von thematischen Anwendungen mit mehreren Stilen zu automatisieren.
- Testfälle zu erstellen, die auch für Nichttechniker lesbar sind.
- Führen Sie Tests in einer Vielzahl von Browsern aus.
- Verwenden Sie das Iridium Snippets-Paket für Atom, um das Schreiben von Testskripten zu erleichtern.
- Reduzieren Sie die Kosten für die Pflege von benutzerdefiniertem Java Code und Seitenobjekten.
Testing React Apps with Jest
14 StundenDiese Live-Schulung unter Anleitung (vor Ort oder per Fernzugriff) richtet sich an Ingenieure, die Jest zum Testen von React Anwendungen und Komponenten einsetzen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Einrichten und Konfigurieren einer geeigneten Testumgebung.
- Schreiben Sie asynchrone Tests für React Anwendungen und Komponenten.
- Erweiterte Jest-Tests ausführen, die Mocking, Spies und Stubs beinhalten.
Introduction to Model Based Testing
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer die Theorie und Praxis des modellbasierten Testens kennen, während sie die angegebenen Tools und Techniken in einer Demo-Testumgebung für modellbasiertes Testen (MBT) implementieren.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Erstellen von Testfällen durch Anwendung von Modellierungsstrategien und -techniken.
- Kostenlose und kommerzielle Tools für die Implementierung von MBT bewerten und evaluieren.
- Verwaltung von Testmodellen für verschiedene Arten von Softwareanwendungen, Systemen und Umgebungen.
- Evaluieren, vorschlagen und implementieren einer MBT-Strategie innerhalb einer Organisation.
- Die Vorteile und Herausforderungen von MBT verstehen und erklären können.
Protractor: End-to-End Testing for Angular Web Applications
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer aus erster Hand, wie man Protractor Tests gegen eine Angular-Beispiel-Webanwendung in einer Live-Laborumgebung schreibt.
Am Ende dieses Kurses haben die Teilnehmer Kenntnisse in Protractor erworben und sind in der Lage
- Eigene Automatisierungstests für Angular-Anwendungen zu erstellen.
- Integration von Protractor in den bestehenden Entwicklungsablauf.
- Sicherstellen, dass ihre Tests sauber und wartbar sind.
- Protractor mit oder ohne Selenium laufen lassen, um das Browserverhalten zu steuern.
Rest Assured: API Testing for REST Services
7 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie REST-API-Dienste mit Hilfe von Rest Assured testen können. Wir besprechen, wie API-Tests einige der Unzulänglichkeiten von UI- und Unit-basierten Tests beheben können. Die Schulung umfasst praktische Übungen und ein Testentwicklungsprojekt. Am Ende der Schulung wissen die Teilnehmer, wann sie REST-API-Tests durchführen sollten, wie sie APIs erkunden und darauf zugreifen können, wie sie verschiedene Testarten durchführen und wie sie ihre Tests durch Integration und Automatisierung zusammenführen können.
Test Automation with Selenium and Katalon Studio
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Software-Tester, die Selenium und Katalon Studio zur Erstellung von automatisierten End-to-End-Testlösungen verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Erstellen und Ausführen von plattformübergreifenden Tests für jedes Betriebssystem oder Gerät.
- Integrieren Sie automatisierte Tests in eine CI/CD-Pipeline.
- Automatisieren Sie Web-, API-, Mobil- und Desktop-Tests.
Web Application Testing with Selenium and JMeter
35 StundenDieser Kurs bietet Schulungen für die Handhabung von Testprojekten und vermittelt praktische Erfahrungen mit Webanwendungen, funktionaler Testautomatisierung und browserübergreifender Testautomatisierung mithilfe der Testsuite Selenium. Außerdem wurde jMeter umfassend eingeführt.
Ungefähr 2 Tage JMeter und 3 Tage Selenium.
Automation Testing with Cypress
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Software-Tester, die Cypress für die Automatisierung von Tests verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Die Durchführung von End-to-End-Automatisierungstests mit Cypress.
- Implementieren Sie Integrations- und Unit-Tests in einer Webanwendung.
- Nutzen Sie Cypress als Alternative zu Selenium.
Tosca: Model-Based Testing for Complex Systems
35 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie Tosca für die Durchführung von End-to-End-Tests (Web + Backend) einsetzen können. Die Schulung kombiniert Theorie und Praxis in einer Live-Laborumgebung, so dass die Teilnehmer die Möglichkeit haben, mit der Technologie, dem Kursleiter und ihren Kollegen zu interagieren.
Die Schulung beginnt mit einem Überblick über traditionelle code- und skriptbasierte Automatisierungstests und stellt diese dem modellbasierten (MBT) Ansatz von Tosca gegenüber. Die Teilnehmer lernen, wie man Testfälle mit den Standardmodulen von Tosca erstellt und ausführt und wie sie ihre eigenen Module für die Ausführung erstellen können.
Von den Grundsätzen der Softwaremodellierung bis hin zur Testabdeckung in verschiedenen Browsern führt dieses Training die Teilnehmer durch Theorie und Praxis und befähigt sie, ihre eigene Testlösung in Tosca zu implementieren.