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 Fachgebiet sehr gut.
Piotr - Scottish Enterprise
Kurs - Advanced Selenium with C#
Maschinelle Übersetzung
Die Schritt-für-Schritt-Demonstration durch den Trainer und die ständige Q&A-Sitzung.
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 versucht, die Lektionen so interessant wie möglich zu gestalten. Ich habe das Unterrichtsgespräch genossen und viel Wissen gewonnen. Vielen Dank. Die nützlichste Technik, die ich gelernt habe, ist die Positionierung von Elementen für verschiedene Webkomponenten wie Textfelder, Radiobuttons und Buttons. Manchmal wird die Element-ID nicht korrekt erfasst. Wir haben gelernt, auf unterschiedliche Weise Elemente zu lokalisieren, indem wir CSS-Selektoren, XPath, Name und ID verwenden. Ich mochte die Erklärungen. Danke.
Bee Chin Chuah - I-Access Solutions Pte Ltd
Kurs - Advanced Selenium with C#
Maschinelle Übersetzung