Iridium: Cucumber and Selenium Based Testing Schulung
Iridium ist ein Open-Source-Web-Testing-Tool, das auf Cucumber und Selenium aufbaut. Es verwendet einen Behavior Driven Development (BDD)-Ansatz zum Testen.
Diese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Testingenieure und Entwickler, die lernen möchten, 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.
Format des Kurses
- Interaktive Vorlesung und Diskussion.
- Viele Übungen und Praxis.
- Praktische Umsetzung in einer Live-Laborumgebung.
Optionen zur Kursanpassung
- Wenn Sie eine maßgeschneiderte Schulung für diesen Kurs wünschen, nehmen Sie bitte Kontakt mit uns auf, um dies zu vereinbaren.
Schulungsübersicht
Einführung
Überblick über Iridium
Verstehen des Iridium-Ökosystems
Einrichten der Testumgebung
Installieren und Konfigurieren von Iridium
Schreiben von Testfällen
Ausführen von Tests in verschiedenen Browsern
Implementieren von Test Automation in thematischen Anwendungen
Fehlersuche
Zusammenfassung und nächste Schritte
Voraussetzungen
- Erfahrung mit Tests und Kenntnisse über automatisierte Tests
- Keine Programmiererfahrung erforderlich
Zielgruppe
- Testingenieure
- Entwickler
Offene Schulungskurse erfordern mindestens 5 Teilnehmer.
Iridium: Cucumber and Selenium Based Testing Schulung - Booking
Iridium: Cucumber and Selenium Based Testing Schulung - Enquiry
Iridium: Cucumber and Selenium Based Testing - Beratungsanfrage
Beratungsanfrage
Erfahrungsberichte (5)
Gutes Verhältnis, Łukasz hatte Zeit für alle Fragen und konnte jedem helfen, der ein Problem hatte.
Kelly Morris - Titian Software Poland Sp. z o.o.
Kurs - Selenium WebDriver in C#
Maschinelle Übersetzung
Erwähnte Werkzeuge und Methoden zur Identifizierung von Nutzerrollen und Erstellung von Szenarien.
Wai Kit Fung - Hospital Authority
Kurs - Cucumber.js: Behavior Driven Development (BDD) with Javascript
Maschinelle Übersetzung
Der Trainer ist nett. Seine Erklärungen sind klar und interessant. Er bemüht sich, die Unterrichtseinheiten so spannend wie möglich zu gestalten. Ich habe den Unterricht genossen und viel Wissen gewonnen. Vielen Dank. Die nützlichste Technik, die ich gelernt habe, ist das Finden von Elementen für verschiedene Webkomponenten wie Textfelder, Radio-Buttons und Schaltflächen. Manchmal wird die Element-ID nicht korrekt erfasst. Wir haben eine andere Methode zum Finden von Elementen durch Verwendung von CSS Selektoren, XPath, Name und ID kennengelernt. Ich mag die Erklärung. Danke
Bee Chin Chuah - I-Access Solutions Pte Ltd
Kurs - Advanced Selenium with C#
Maschinelle Übersetzung
Wie bereits erwähnt, haben wir in der letzten Stunde die Methode des "Beispiels-Mapping" diskutiert und geübt. Es war auch schön, dass wir eine PDF-Datei (von einer Website) hatten, die der Trainer mit vielen Informationen erstellt hat.
Osman Chalaby - Vanderlande
Kurs - Cucumber: Implementing Behavior Driven Development (BDD) with Cucumber
Maschinelle Übersetzung
The One on One session is amazing!! And thankful that the trainer's skills are Excellent and his willingness to share them to the fullness. I am very satisfied. . with the training and I wouldn't have wish to have done it anywhere else. I would only wish that I had One day longer for the training.
Isaac Nyembo - Bechtle Clouds GmbH
Kurs - Advanced Selenium
Maschinelle Übersetzung
Kommende Kurse
Kombinierte Kurse
Advance Test Automation in Java using Selenium with continuous integration and version control
35 StundenAm Ende dieser Ausbildung können die Teilnehmer:
- Installation und Konfiguration Maven.
- Automatische Testung mit Selenium
- Verwaltung GIT
- Integrieren kontinuierlicher Integration
Format des Kurses
- Interaktive Unterricht und Diskussion.
- Viele Übungen und Übungen.
- Hand-on Implementierung in einem Live-Lab-Umfeld.
Kursanpassungsoptionen
- Um eine benutzerdefinierte Ausbildung für diesen Kurs zu beantragen, wenden Sie sich bitte an uns, um zu arrangieren.
Advanced Selenium
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie eine automatisierte Testsuite mithilfe fortgeschrittener Techniken verbessern können, um die Selenium.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Komplexe Probleme bei der Testautomatisierung von Webanwendungen mit Selenium lösen.
- Anwendung von regulären Ausdrücken und musterbasierten Verifizierungstechniken.
- Handhaben von Ausnahmen, die die Testausführung anhalten.
- Programmatisch nach Web-Objekten suchen.
- Daten von Web-Steuerelementen dynamisch erfassen.
- Ein datengesteuertes Test-Framework erstellen.
- Tests mit Selenium Grid verteilen.
Advanced Selenium with C#
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie sie eine automatisierte Testsuite mithilfe fortgeschrittener Techniken verbessern können, um die Selenium.
Zielgruppe: Software-Tester, Test-Manager, Qualitätssicherungsexperten.
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.
Cucumber.js: Behavior Driven Development (BDD) with Javascript
14 StundenCucumber.js ist eine native JavaScript Implementierung von Cucumber.
In dieser von einem Trainer geleiteten Live-Schulung lernen die Teilnehmer, wie man Testfälle im Stil von BDD (Behavior Driven Devleopment) mit Cucumber und Javascript schreibt und ausführt.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Automatisierte Tests in einer für den Menschen lesbaren Sprache auszuführen, Gherkin
- Testfälle auf Basis von Cucumber zu verwenden, um die Kommunikation und Zusammenarbeit zwischen technischen und nicht-technischen Teams zu verbessern
- Cucumber.js mit anderen Test-Frameworks wie Protractor zum Testen von Angular Anwendungen zu integrieren
Format des Kurses
- Teilweise Vorlesung, teilweise Diskussion, Übungen und umfangreiche praktische Übungen
Selenium C# Test Automation
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) richtet sich an Entwickler und Tester, die Testautomatisierung mit C# und Selenium durchführen möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Installieren und konfigurieren Sie Selenium WebDriver.
- Tests mit Selenium, C# und Nunit mit Visual Studio IDE schreiben.
- Selenium-Testautomatisierung in C# ausführen.
Selenium with Jenkins and Docker
14 StundenDiese Live-Schulung unter Anleitung (online oder vor Ort) richtet sich an DevOps-Ingenieure, die Selenium zur Ausführung von Selenium-Tests in Docker-Containern verwenden möchten.
Am Ende dieser Schulung werden die Teilnehmer in der Lage sein:
- Erstellung einer Testautomatisierungsinfrastruktur für On-Demand-Tests.
- Entwickeln Sie ein Testautomatisierungs-Framework mit Java.
- Eine CI/CD-Pipeline von Grund auf mit Jenkins und Docker aufbauen.
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.
Selenium WebDriver in C#
14 StundenDiese von einem Trainer geleitete Live-Schulung (online oder vor Ort) führt die Teilnehmer in automatisierte Tests mit Selenium WebDriver und C# in Visual Studio ein. Wenn Sie keine C#-Programmiererfahrung haben oder Ihre C#-Kenntnisse auffrischen möchten, besuchen Sie bitte den Kurs: C# für Ingenieure der Testautomatisierung.
Test automatisierung mit Selenium und Jenkins
21 StundenDieser Kurs schult die Handhabung von Testprojekten mit Selenium Testsuite und kontinuierlichen Tests mit Jenkins.
Zielpublikum:
- Software-Testingenieure
- Softwareentwickler, die an der agilen Entwicklung beteiligt sind
- Release-Manager
- QA-Ingenieure
Am Ende der Selenium-Schulung werden die Teilnehmer in der Lage sein:
- die Testsuite Selenium effektiv in realen Projekten einzusetzen
- Selenium für browserübergreifende Tests zu verwenden
- Verteilen der Tests mit Selenium Grid
- Regressionstests Selenium in Jenkins ausführen
- Testberichte und periodische Berichte mit Jenkins vorbereiten
Test Automation with Selenium and Python
14 StundenIn dieser von einem Trainer geleiteten Live-Schulung kombinieren die Teilnehmer die Leistungsfähigkeit von Python mit Selenium, um das Testen einer Beispiel-Webanwendung zu automatisieren. Durch die Kombination von Theorie und Praxis in einer Live-Laborumgebung erhalten die Teilnehmer das Wissen und die Praxis, die sie benötigen, um ihre eigenen Web-Testing-Projekte mit Python und Selenium zu automatisieren.
Introduction to Selenium
7 StundenDieser Einführungskurs soll Testprofis mit den Grundlagen des Testens von Webanwendungen mit Selenium vertraut machen. Tester können Skripts sowohl mit der Selenium IDE als auch mit dem Selenium 2 WebDriver erstellen, verbessern und warten.
Zielgruppe
Zielgruppe sind Softwaretester, die das Testen von Webanwendungen mit Selenium automatisieren Selenium . Diese Tester sind möglicherweise neu in der Testautomatisierung und können auch Praktiker, Manager oder Teamleiter der Qualitätssicherung umfassen, die für die Interaktion mit Testern verantwortlich sind oder sicherstellen müssen, dass die Tools vollständig und angemessen implementiert werden.
Am Ende des Kurses können Sie:
- Beschreiben Sie die Funktion und den Zweck von Selenium
- Verstehen Sie die Vorteile und den richtigen Ansatz für die Testautomatisierung
- Zeichnen Sie automatisierte Testfälle auf
- Spielen Sie automatisierte Testfälle ab
- Anwenden und Verwenden verschiedener Überprüfungstechniken
- Ergebnisse anzeigen und analysieren
- Konfigurieren und Verwenden der Selenium RC (Fernbedienung)
- Erstellen und arbeiten Sie mit Testsuiten
- Planen Sie automatische Testläufe
- Verwenden Sie verschiedene Selenium Skriptformate
- Ändern Sie Skripte, um die Funktionalität zum Testen der Anwendung zu erweitern
- Konfigurieren Sie Selenium mit Eclipse und dem Selenium 2 WebDriver
- Verstehen und Verwenden von RTTS-Hilfedateien
- Konvertieren Sie Selenium-Code, um mit dem Selenium 2 WebDriver zu arbeiten
- Konfigurieren Sie benutzerdefinierte Protokolldateien
- Erstellen Sie eine benutzerdefinierte Objektzuordnung
- Erstellen Sie wiederverwendbare Module, um die Skriptwartung zu reduzieren
- Verwenden Sie Tools, um XPath zu identifizieren
Selenium for Victims of Manual Testing
14 StundenDies ist ein praktischer Kurs für manuelle Tester, um das automatisierte Testen zu erleichtern.
Complete Web Testing Environment with Selenium WebDriver and JMeter
35 StundenDieser Kurs bietet einen umfassenden Überblick über die Verwendung automatisierter Funktions- und Leistungstests mit Selenium und JMeter Verwendung der Java / Maven Umgebung. 3 Tage sind für Selenium , 2 Tage für JMeter .