Einträge von Alexander Heimlich

Selenium Drag&Drop mit HTML5 – fertige Lösung

Vor einigen Jahren haben wir in einem unserer Blog Beiträge für die Lösungsmöglichkeit berichtet, wie man auf HTML 5 Seiten Drag & Drop Testautomatisierung mit HTML 5 implementeiren kann. Der Hintrgrund war, dass die offizielle Selenium Drag & Drop API aus der Actions Klasse auf HTML 5 Seiten nicht richtig funktioniert und selbst die Referenz-Implementierungen […]

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 Firefox i.d.R. unproblematisch erfolgt, gilt es bei der Einbindung von Edge und Internet Explorer einige Besonderheiten zu beachten, die in diesem Blog zusammengefasst […]

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 mittels REST API setzt. In diesem Tutorial lernen Sie was man unter REST API Tests versteht und wie man sie anhand eines einfachen Beispiel mit Testwerkzeug […]

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 Integration Tests anhand von praktischen Beispielen demonstriert und geübt. Unter anderem werden folgende Themen behandelt: Was sind Integration Tests und ihre verschiedene Unterarten? Welche Bereiche […]

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 Testautomatisierung auf folgenden Stufen vorgestellt Unit Tests (White-Box) Integration Tests (White-Box) Integration Tests / Api Tests (Black-Box) System Tests / End-to-End Tests (Black-Box) und anhand eines identischen Beispiel-Testszenarios gegenübergestellt, […]

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 Unit Tests anhand dieses Testszenarios näher erläutert. Unter anderem werden folgende Themen behandelt: Was sind die Unit Tests und deren USPs? Was soll […]