Ich führe Playwright- oder Cypress-Testautomatisierung mit BDD und CI durch
Leistungs- und Lasttests, SLO-getrieben, deine NFRs verifizieren – kein Rätselraten
Über diesen Service
Mist von unzuverlässigen Tests, denen niemand vertraut?
Die meisten Testsuiten verrotten innerhalb weniger Monate: brüchige Selektoren, zufällige rote Build-Ergebnisse, und am Ende schaltet das Team die Suite ab und kehrt vor jedem Release zu manuellen Checks zurück.
Ich baue Automatisierung, die grün bleibt und lesbar bleibt. Playwright- oder Cypress-Tests in TypeScript oder JavaScript, in CI integriert, damit jeder Pull Request automatisch geprüft wird.
Was enthalten ist:
- Seitendialoge oder BDD (Gherkin)-Spezifikationen, die dein ganzes Team lesen kann
- Cross-Browser-Läufe auf Chromium, Firefox und WebKit
- CI-Pipeline: GitHub Actions, GitLab oder Jenkins
- Trace, Screenshot und Video bei jedem Fehler
- Repo, ein grüner CI-Lauf und eine kurze Übergabe-Notiz
Warum ich?
- 22 Jahre QA-Erfahrung, Full-Stack QA und Tech Lead
- Arbeite derzeit an Playwright-Suiten für eine US-Pharmazie-Plattform
- Öffentliches BDD-Framework-Beispiel in meinem Portfolio
Nicht sicher, welches Paket passt? Schreibe mir deine App und deinen Stack, und ich antworte mit einer ehrlichen Empfehlung.
Anwendung testen:
Web-Applikation
Entwicklungstechnologie:
Java
•
JavaScript
•
Node.js
•
React
•
TypeScript
Gerät:
PC
•
Mac
•
Linux
Mein Portfolio
FAQ
Automatische Übersetzung
Warum sollten Sie mich wählen?
22 Jahre QA-Erfahrung als Full Stack QA und Tech Lead. Momentan baue ich Playwright-Testsuiten für eine US-Apotheken-Plattform. Du bekommst Tests, die dein Team lesen und vertrauen kann, direkt in CI eingebunden, kein fragiler Script, der im nächsten Sprint bricht.
Was ist inbegriffen?
Playwright- oder Cypress-Tests in TypeScript oder JavaScript, Page Objects oder BDD-Specs, Cross-Browser-Läufe, Trace, Screenshot und Video bei Fehlern, ein HTML-Bericht und das komplette Repo. Standard und Premium fügen eine CI-Pipeline bei jedem Pull Request hinzu.
Was ist nicht enthalten?
Deinen Anwendungs-Code schreiben oder reparieren, manuelles exploratives Testen, native mobile Apps (iOS oder Android) und Lasttests. Testdaten und Accounts kommen von dir. Laufende Wartung nach der Lieferung kann separat beauftragt werden.
Welches Paket soll ich wählen?
Basic: 1 Kernausführung, 5 bis 8 E2E-Tests in 1 Browser. Standard: 15 bis 25 Regressionstests mit Page Objects, Cross-Browser und CI. Premium: ein vollständiges BDD-Framework mit Netzwerkmocking, Barrierefreiheitschecks, GitHub Actions, Dokumentation und eine Übergabe-Call.
Playwright oder Cypress, welches soll ich wählen?
Für die meisten Neuprojekte empfehle ich Playwright: echtes Cross-Browser (inkl. Safari-Engine), parallele Läufe und gute Traces. Wenn dein Team bereits Cypress nutzt, erweitere und stabilisiere ich es statt neu zu schreiben. Wir entscheiden am ersten Tag gemeinsam.
Wir haben schon Tests, aber sie sind flüchtig. Kannst du sie reparieren?
Ja. Ich finde die Ursachen (Timing, Testdaten, gemeinsamer Zustand, brüchige Selektoren), behebe sie oder isolere sie und füge Wiederholungen nur dort hinzu, wo es gerechtfertigt ist. Du bekommst einen kurzen Bericht, was falsch war und wie du es dauerhaft vermeidest.
Laufen die Tests in meiner CI?
Ja. Standard und Premium beinhalten eine Pipeline für GitHub Actions, GitLab CI oder Jenkins, die bei jedem Pull Request läuft und das HTML-Report, Traces und Videos als Artefakte veröffentlicht. Basic kommt mit einem Ein-Zeilen-Befehl zum lokalen Ausführen.
Was brauchst du von mir, um anzufangen?
Die App-URL (Staging ist ideal), ein Testkonto, die 1 bis 3 wichtigsten Flows und Zugriff auf dein Repository, falls die Tests dort laufen sollen. Falls du noch kein Repo hast, liefere ich ein sauberes eigenständiges Projekt.
Kann mein Team die Tests nach deiner Fertigstellung warten?
Genau darum geht es. Klare Benennung, Page Objects oder BDD-Schritte, keine magischen Wartezeiten und eine README, wie man einen neuen Test hinzufügt. Du besitzt den ganzen Code. Premium enthält einen Übergabe-Call mit deinen Entwicklern.
Kannst du auch meine API oder mobile App testen?
API: Ja, ich kann API-Checks in die Suite integrieren oder sieh dir mein separates API-Testing-Gig an. Mobile Web: Ja, über Playwright-Geräteemulation. Native iOS- oder Android-Apps liegen außerhalb des Gigs. Schreib mir eine Nachricht und wir finden die passende Lösung.

