Wie mache ich automatisierte Testfälle effizienter?
Vielfach eine Frage, wie man hier vorgehen kann. Grundsätzlich sind automatisierte Testfälle durchaus effizient, aber eben auch anfällig für Änderungen und Anpassungen. Hier sind wir dann wieder beim Thema Abhärtung von Testfällen. Parallelisiert eure Tests auf...
Regressiontest abhärten: Erstellung von Regressionstests nach dem Prinzip „slow to break“.
Ich habe gelernt, dass es eine Reihe von Schlüsselfaktoren gibt, um leicht zu wartende, zuverlässige automatisierte Tests zu haben. Ordnet die Steuerelemente an einer einzigen Stelle zu Eure Steuerelemente sollten an einer einzigen Stelle abgebildet werden, sodass ihr...
Die hohe Kunst, einen Entwickler zu fragen, was er eigentlich gefixt hat.
Die meisten Tester und Testteams kennen genau diese Problematik. Der Hochmeister des Schweigens, auch Entwickler genannt, hat einen Bug gefixt, ihn eingecheckt, mit kryptischen Wörtern wie „Gefixt“,“Problem gelöst“,"Bug behoben“, in Git als Revisionsnummer hinterlegt....
Wie lässt man einen JMeter-Testplan für eine bestimmte Zeitspanne laufen?
Ihr könnt dies mit dem JMeter Scheduler umsetzen: Markiert in der Thread-Gruppe den Scheduler und stellt den Wert wie unten angegeben ein: Startzeit und Endzeit: Müssen nicht eingegeben werden. Behaltet diese Werte bei, da sie nach der Eingabe von Dauer und...
Wo kann ich gute JMeter-Tutorials finden?
Gerade beim Thema Last- und Performance ist es immer wichtig auch das Thema Jmeter anzusprechen. Diese Liste mit Stand 2022 soll dabei helfen, euch einen Überblick zum Thema Jmeter zu liefern. Diese Liste wird noch um weitere Themen ergänzt. Fokus soll dabei...
Wie man in Jmeter mit Json-Files arbeitet.
Wer mit Jmeter arbeitet, wird nicht an verschiedenen Formaten bei größeren Testtverfahren vorbeikommen. Im Fall eines Json, ist aber der Import recht einfach umgesetzt. Ihr habt mindestens 2 Möglichkeiten: Verwendet den HTTP Request Sampler und Dateiprotokoll wie hier...
Coding Guidelines für Test Engineere?
Ein sehr wichtiges Thema, gerade auch in der Qualitätssicherung. Coding Guidelines, die eben auch definieren, wie unsere Testfälle eigentlich aussehen müssen, aus vielerlei Hinsicht derselbe Standard, wie wir dies von den Entwicklern entsprechend auch verlangen. Nur,...
Test Engineering: Produktives Arbeiten im Penetrationtesting unter Linux mit Manjaro Linux und Blackarch Linux ( Plasma)
Vielfach nutzt man eben noch Windows als klassisches Arbeitsmittel und Umgebung. Innerhalb des Homeoffice bin ich auf 2 meiner 3 Laptops auf Linux umgestiegen. Die Last die immer noch unter Windows 10 erzeugt wird, ist eigentlich unfassbar, die Lüfter rotieren bei...