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, […]

Appium: BSoD in Windows 10 mit Android Emulator

Aktuelles Windows 10 Update sorgt für Systemabstürze bei Android Entwicklern.   Der schnellste und einfachste Weg mit einer Testumgebung für Appium zu starten, ist die Verwendung von einem Android Emulator. Allerdings hat sich…
Selenium Tests mit Edge

Selenium Tests mit Edge und Internet Explorer einrichten

Selenium Framework bietet per sé sehr einfache Möglichkeit an die Tests mit unterschiedlichen Web Browsern durchzuführen und damit die Cross-Browser Test Strategie umzusetzen. Während die Einbindung von gängigen Browsern wie Chrome oder…

Last und Performance Tests: Grundlagen

Fast jeder hat schon etwas von Last und Performance Tests gehört, aber nicht jedem ist klar, was wirklich dahinter steckt. In diesem Artikel erklären wir die Grundlagen und die unterschiedlichen Begrifflichkeiten, zeigen die unterschiedlichen…

HTML Test Reports für Selenium Tests mit ExtentReport Framework

Selenium ist als Testautomatisierungstool für Webanwendungen absoluter Standard. Der Standard WebDriver an sich hat keinen integrierten Reporter und das ist auch nicht seine Kernaufgabe. Diese wird vom WebDriver an die Testframeworks (JUnit…
OOP 2019
,

Besuch der OOP 2019 – Freies Programm – Impressionen

In diesem kurzem Beitrag möchte ich die Impressionen meines kurzen Besuches der diesjährigen OOP 2019 (21.01 - 25.01 2019) zusammenfassen und unter anderem kurz berichten, inwieweit der Besuch des freien Programms auch für QAs und Test…

Tutorial: E2E Testautomatisierung von Angular Applikationen

Angular Applikationen auf Ebene von Unit Tests und Integrationstests durchzutesten, ist eine relativ bequeme Geschichte. Gerüchten zu Folge wurde Angular bei Google von einem Test Team entwickelt und so ist die Testbarkeit der Applikation sozusagen…
REST API Tests mit Postman

Testautomatisierung von Rest APIs und Micro Services mit Postman

Testautomatisierung von Rest APIs hat in den vergangenen Jahren enorm an Bedeutung gewonnen. Das liegt daran, dass überwiegende Anzahl moderner Software-Produkte auf eine zustandslose verteilte Kommunikation zwischen verschiedenen Endpunkten…
Integration Tests

Integration Tests Tutorial: Testautomatisierung auf verschiedenen Stufen – Teil 3

Tutorial-Ziel: Integration Tests stellen nach den Unit Tests die nächste zentrale Teststufe innerhalb der Testautomatisierungspyramide dar. In diesem Tutorial werden die Grundlagen der Integration Tests erläutert und verschiedene Arten von…
Test Automatisierung Überblick

Tutorial: Testautomatisierung auf verschiedenen Stufen – 1. Überblick

  Tutorial-Ziel: In dieser Serie werden anhand eines sehr einfachen Beispiels die Testautomatisierungsansätze auf verschiedenen etablierten Stufen gemäß der Testautomatisierungspyramide erläutert. Dabei werden die Methodiken der…
Unit Tests

Unit Tests Tutorial – Testautomatisierung auf verschiedenen Stufen – Teil 2

Tutorial-Ziel: Im 1. Teil der Serie wurden die grundlegenden Testautomatisierungsansätze und Test Stufen sowie unser Beispiel Testszenario vorgestellt. Im 2. Teil der Serie werden die Grundlagen der Testautomatisierung auf der Stufe der…