In diesem Tutorial erstellen wir gemeinschaftlich ein kleines Beispielprojekt mit den folgenden Technologien und Methoden: Node.js npm Visual Studio Code Playwright Gherkin Cucumber Page Object Model Als Erstes werden die einzelnen Technologien erläutert, diese danach installiert und anschließend das Projekt aufgesetzt. Das Tutorial ist primär für Anfänger konzipiert, wobei jeder Teil bei bereits vorhandenem […]

Cypress

Testautomatisierung mit Cypress 13, Gherkin und Cucumber unter Anwendung des Page-Object-Modells

  In diesem Tutorial erstellen wir gemeinschaftlich ein kleines Beispielprojekt mit den folgenden Technologien und Methoden: Node.js npm Visual Studio Code Cypress Gherkin Cucumber Page Object Model   Als…
Playwright-Logo
,

Java-Projekt mit Playwright, TestNG und Allure (mithilfe des Page Object Model)

Ein neues Testautomatisierungsprojekt mit einem Tech-Stack aufzusetzen, mit dem man noch nicht vertraut ist, kann mitunter eine anspruchsvolle Aufgabe sein. In diesem Blog-Beitrag werde ich Schritt für Schritt erklären, wie du ein Grundgerüst…
JUnit5 - Jupiter Logo
,

Java Projekt mit JUnit5, Cucumber7 und Allure

Das Internet vergisst nicht. Aber Versionierung ist nicht seine Stärke. Beim Umstieg auf neue Versionen von verwendeten Modulen ist es zum Teil schwierig, die richtige Beschreibung zu finden. Ich habe jüngst ein Projekt von einem recht konservativen…
NutJS (3:1)

Einführung in NutJS

NutJS - auch als nutjs.dev bekannt - ist eine leistungsstarke Desktop-Automatisierungs-Software für Node.js. Entwickelt von Simon Hofmann aus Rain (Niederbayern), um die Automatisierung von Abläufen auf dem Desktop zu erleichtern, bietet…
, ,

Einführung in Angular-Komponenten (Part 2)

Bei diesem Artikel handel es sich um Teil 2 der Einführung in Angular-Komponenten. Falls du dir vorher die Grundlagen erarbeiten möchtest, sieh dir gerne Einführung in Angular-Komponenten (Part 1) an. Anmerkung: In diesem Beitrag…
, ,

Einführung in Angular-Komponenten (Part 1)

Im Rahmen seiner Tätigkeit in der IT kommt man um bestimmte Frameworks nicht herum. Oft werden sogar mehrere Frameworks in einem einzigen Projekt verwendet, da jedes einen anderen Zweck erfüllt. Persönlich bin ich nun schon zum zweiten…

Vergleich Assertion Bibliotheken in Java

Wer Tests schreibt, sollte zwangsläufig auch Assertions verwenden. Bevor man Assertions verwenden kann, sollte man aber natürlich eine geeignete Assertionsbibliothek auswählen. Dieser Artikel vergleicht fünf der populärsten Bibliotheken:…
Feature Image der Selenium Conference Chicago 2023

Selenium Conference Chicago 2023

Eröffnung-Keynote Unter dem Motto „meetup automate innovate“ fand vom 28. bis 30. März die Selenium Konferenz in Chicago statt. Ich hatte das Vergnügen, diese besuchen zu können. Die Keynote präsentierte Diego Molina von Sauce Labs…

Cloud Performance Testing Tools

Cloud Performance Testing Tools Die Cloud Performance Testing Tools bieten die Möglichkeit, die Tests auf einer Cloud-Infrastruktur auszuführen. Der Hauptvorteil von Cloud-basierten Performance Test ist die Simulation verschiedener geografischer…

Mutation Testing mit Stryker

Im Zusammenhang mit der Qualitätssicherung von Software hat sich der Begriff Mutation Testing etabliert. Mithilfe von Mutationstests werden Änderungen am Quellcode durchgeführt, um die Tests zu testen, die die Software testen. 🙂 Ein…