Schulungsübersicht
Einführung
- Überblick über Selenium automatisiertes Testen von Webanwendungen
- Überblick über C# und .NET
Erste Schritte
- Installieren und Konfigurieren von WebDriver mit C#
- NuGet, Bibliotheken und Erweiterungen verwenden
- Vorbereiten Visual Studio
- Identifizieren von UI-Elementen
Verwendung von Selenium WebDriver
- Ausführen von Benutzeraktionen in WebDriver
- Erfassen und Validieren von Daten aus der Web-Seite
- Verwendung von Frames, Alerts und mehreren Browserfenstern
Verwendung von C#'s Built-in Funktionen
- Behandlung von Ausnahmen
- Synchronisierung von
- Arbeiten mit Seitenobjekten (POM)
- Struktur testen
- Verwendung von Hilfsbibliotheken
Verwendung von C# Selenium Test Automation
- Einrichten eines Projekts für Selenium-Automatisierungsframework in C#
- Erstellen eines Selenium-Automatisierungsframeworks in C# .NET Core 5.0 von Grund auf
- Schreiben eines Tests mit Selenium, C# und Nunit mit Visual Studio IDE
- Ausführen eines C# Selenium-Tests
- Ausführen von C# Selenium Tests in einem Browser
Fehlersuche
Zusammenfassung und nächste Schritte
Voraussetzungen
- Kenntnisse in C#
- Vertrautheit mit Microsoft Visual Studio
Publikum
- Entwickler
- Tester
Erfahrungsberichte (9)
Ich habe alles genossen, denn es ist alles neu für mich, und ich kann den Mehrwert erkennen, den es für meine Arbeit bedeuten kann.
Zareef - BMW South Africa
Kurs - Tosca: Model-Based Testing for Complex Systems
Maschinelle Übersetzung
Sehr coole Herangehensweise an das Thema und anhand von praktischen Beispielen
Tomasz - Biuro Rachunkowe Magda Sp. z o.o.
Kurs - Automate Windows Desktop Applications with AutoIt
Maschinelle Übersetzung
Alles. In Anbetracht der Menge an Konzepten, die Fulvio behandelt hat, war die detaillierte Erklärung in drei Tagen wirklich gut. Mir gefiel, dass er viele Konzepte abdeckte, die wir als Dateningenieure benötigen würden.
Florim - Jisc
Kurs - Programming in C# with Visual Studio
Maschinelle Übersetzung
The trainor is knowledgeable about the topic. He is easily to approach if you have questions. Of course, he shared his knowledge to the best he can.
Minette Mirzi Dela Cruz - Electronic Commerce Payments Inc.
Kurs - Programming in ASP.NET MVC 5
Gut erklärt.
Moises - Department of Defense
Kurs - Programming in WPF
Maschinelle Übersetzung
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Kurs - Visual Studio with VB.Net
Ich schätzte Folios breit gefächertes Wissen. Er war nicht nur mit dem Kursinhalt vertraut, sondern kannte auch Konstrukte in Sprachen, mit denen wir vertraut waren, um die Beispiele für uns aussagekräftiger zu machen. In den Pausen ließ er uns an seinem Wissen über Technologien und Lösungen teilhaben, die nicht Gegenstand der Schulung waren, um uns Einblicke in andere Lösungen zu geben, die wir in Zukunft (und in künftigen Schulungen) verwenden könnten.
Raphael - Markit Valuations Limited
Kurs - Developing Desktop Applications with Visual Studio 2012, VB.NET and SQL Server 2012
Maschinelle Übersetzung
Trainer knowledge and approach.
Piotr Kucharski
Kurs - Introducing C# 6.0 with Visual Studio 2015/2017
Colin approached the subject in a way, and using language in a way that made it easy to understand. He managed to cover a vast amount in a small time without making it seem like "Information Overload". The training was done in a way that ensures you to take in information and use it going forward, rather than detaching each part from the next.