Die Auswahl an Frameworks für die Testautomatisierung ist groß, daher erhebt diese Liste keinen Anspruch auf Vollständigkeit. Sie soll vielmehr einen Überblick über die gängigsten Frameworks geben. Eine Unterteilung in Desktop-, Web- und Mobile-Automatisierung ist vorgenommen, wobei manche Frameworks auch mehrere dieser Bereiche abdecken. Je nach Projekt kann es sinnvoll sein, ein Framework zu wählen, […]

Selenium Tutorial: WordPress Automatisierung mit C# – Abschluss

Teil 3 - Selenium Testautomatisierungstutorial Der Code muss jetzt nur noch etwas verfeinert werden. Die PostIDs, die bearbeitet werden sollen, werden in eine Liste ausgelagert, über die anschließend mit foreach iteriert wird. Auch…

Welche Vorteile bietet die Testautomatisierung in der Praxis?

  Rund um Testautomatisierung existieren viele Halbwahrheiten und Mythen, wir fangen heute einfach mal mit den Vorteilen von Testautomatisierung an. 🙂 Testautomatisierung ist grundsätzlich immer eine größere Investition,…

Expect in Jasmine / Protractor Framework erweitern

Während der Automatisierung mit Jasmine / Protractor Framework ist es oft sinnvoll, die bestehenden expect Klassen (u.a. hier beschrieben: https://www.testautomatisierung.org/expect-jasmine-javascript-framework/) zu erweitern. Dazu wird…

Selenium Version 2.46.0 verfügbar

Die neue Selenium Version 2.46.0 steht jetzt zur Verfügung. Diese kann wie immer auf der Selenium Download Seite bezogen werden: http://www.seleniumhq.org/download/ Die wichtigsten Änderungen umfassen u.a.: Support vom Firefox Driver…

Erste Schritte: Selenium WebDriver mit Java unter Microsoft Windows

Meine persönliche Meinung ist, dass Java wohl die populärste Programmiersprache für Selenium Projekte ist. In diesem Beitrag möchte ich zeigen, wie du damit am einfachsten anfängst. Es gibt drei Herangehensweisen um mit Selenium in Java anzufangen: Möglichkeit…

Selenium 2.45.0 verfügbar – Firefox 36 Bug gelöst

Die neue Version Selenium 2.45.0 ist seit Freitag verfügbar und kann wie immer hier bezogen werden: http://www.seleniumhq.org/download/ Die neuste und wichtigste Neuerung für die, die mit Firefox testen ist, dass die automatisierten Testfälle…

Automatisierte Datenqualitätssicherung mit der RapidRep Test Suite

Daten bilden die Grundlage von Geschäftsentscheidungen. Daher kommt der Datenqualität (DQ), sei es von Kundendaten, Finanzdaten, Produktdaten oder jeglichen anderen Geschäftsdaten, eine zentrale Bedeutung in betrieblichen Prozessen zu. Im…

Drag and Drop für HTML 5 Elemente mit Selenium

Normalerweise ist Drag and Drop mit Selenium kein Problem. In der Standard-Bibliothek von Selenium existiert die Möglichkeit eine DragDrop Action zu erstellen: Dieses Vorgehen funktioniert auch absolut problemlos mit der HTML4 JS Lösungen.…

Arbeiten mit expect im Jasmine JavaScript Framework

Um im Jasmine Framework und natürlich allen darauf basierten Testautomatisierungs-Frameworks (z.B. Protractor für AngularJS) erwartetes Sollverhalten überprüfen zu können, kann die Funktion / das Keyword "expect" verwendet werden. Mit den…

Automatisierte Tests mit C# in eigener AppDomain starten

In C# existiert die Möglichkeit, automatisierte Testfälle in einer eigenen AppDomain zu starten. Der Vorteil von AppDomains ist, dass alle Aktionen in einem separaten Bereich ausgeführt werden. Anwendungsdomänen helfen dabei, den ausführenden…