Schulungsübersicht
Elemente lokalisieren
- Strategien zur Lokalisierung mit ID, CSS, XPath und Name
- Dynamische Attribute verwalten
- Einen Pfad erstellen
- Best Practices
Projekt
- Visual Studio vorbereiten
- Erforderliche Bibliotheken hinzufügen
NUnit
- Anmerkungen
- Assertions
- Parameterisierte TestFixture
Selenium WebDriver
- Cross-Browser-Testing
- Warten auf dynamischen Inhalt
- Screenshots machen
- Tastatur- und Mausaktionen durchführen
- Pop-up-Fenster verwalten
- Debugging
NLog
- Benutzerdefinierte Logs konfigurieren
Design Patterns
- Wiederverwendbaren Code erstellen
- Page Objects Model
Verteiltes Testen
- Selenium-Standalone-Server ausführen
- Selenium Grid konfigurieren
- Remote WebDriver verwenden
Voraussetzungen
- Erfahrung mit automatisiertem Testen mit Selenium
- Erfahrung in der Entwicklung von Webanwendungen (empfohlen)
- Kenntnisse von C# (empfohlen)
Erfahrungsberichte (3)
Der Kurs war sehr praktisch. Der Trainer kennt sein Thema sehr gut.
Piotr - Scottish Enterprise
Kurs - Advanced Selenium with C#
Maschinelle Übersetzung
Die schrittweise Demonstration durch den Trainer und die ständige Frage-und-Antwort-Sessions.
Jameela Parveen - I-Access Solutions Pte Ltd
Kurs - Advanced Selenium with C#
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