Testautomatisierung

Appium – Eine Einführung (Teil 1)

Appium ist ein Testautomatisierungs-Tool, welches speziell für den Test mobiler Anwendungen entwickelt wurde und bietet uns die Möglichkeit, mobile-spezifische Anwendungsfälle zu simulieren.

Qualitätssicherung
10 min

Der Test Analyst – nur ein Reviewer für automatisierte Testfälle? Ein Erfahrungsbericht im agilen Umfeld

Im agilen Umfeld unterstützt die Testautomatisierung dabei, Aufwände zu minimieren und die Qualität zu steigern. Wie aber lässt sich die zeitintensive Automatisierung im Alltag eines Test Analysten umsetzen?

Qualitätssicherung
4 min

Pimp my testAUTOmation (Teil 3)

Im dritten Teil dieser Blogreihe geht es um Reports und Protokolle, aus denen sich Kennzahlen und Trends für die weitere Entwicklung ableiten lassen.

Qualitätssicherung
4 min

Pimp my testAUTOmation (Teil 2)

Im zweiten Teil der Blogreihe zu Selenium 4 erstellen wir ein Video der Testdurchführung.

Qualitätssicherung
7 min

Pimp my testAUTOmation (Teil 1)

Mit dieser Blogreihe möchte ich zeigen, was Selenium 4 bringt und wie sich mit einfachen Mitteln wichtige Funktionen einbauen lassen wie z. B. Screenshots, Videos, Reports und Ansätze von KI.

3 min

Kochrezepte für Testautomatisierung (Teil 3) – Wie muss ein richtiges (Test-) Rezept aussehen?

Um herauszufinden wie ein Rezept, also ein Testfall für die Testautomatisierung, aussehen muss, betrachten wir ein typisches Kochrezept. Es besteht im Wesentlichen aus zwei Abschnitten, der Aufzählung der Zutaten (Testdaten) und der Beschreibung, in welcher Reihenfolge die Zutaten verarbeitet werden müssen.

Qualitätssicherung
3 min

Testautomatisierung mit Squish (Teil 2) – Fachliche Sicht

Bei einer aktiven Testautomatisierung wächst die Zahl der Testskripte oftmals täglich. Fehlen strukturelle Vorgaben, kann schnell die Übersicht verloren gehen. Dieser Beitrag zeigt einen Lösungsansatz mit der Skriptsprache Python.

Qualitätssicherung
4 min

Testautomatisierung mit Squish (Teil 1) – Technische Sicht

Dieser Beitrag befasst sich mit dem Tool „Squish“ zur Testautomatisierung sowie den dabei zu beachtenden technischen und fachlichen Aspekten beim Design des Testframeworks und der Testskripte.

Qualitätssicherung
4 min

Protractor – Automatisiert Testen mit Angular

Kritische Fehler, die erst im Rahmen des Live-Betriebes öffentlich werden, stellen ein großes finanzielles Risiko und nicht zuletzt eine negative Werbung für ein Produkt und die beteiligten Unternehmen dar. Deshalb ist das Thema Test in der modernen Softwareentwicklung ein grundlegender und integraler Bestandteil.

7 min

Kochrezepte für Testautomatisierung (Teil 2) – Datensalat

Eine besondere Herausforderung für jede manuelle Testdurchführung und ganz besonders für die Testautomatisierung sind die Testdaten. Bei den meisten manuellen Tests stehen in den Testfällen meist nur grobe Hinweise zu den zu verwendenden Testdaten. Das Vorgehen funktioniert in der Testautomatisierung nicht.

Qualitätssicherung
4 min