Kann ein manueller Tester in der Softwarebranche überleben, ohne Automatisierung zu lernen?
Die Frage hat mich echt zum Nachdenken gebracht, denn sind die manuellen Tester eigentlich auf Dauer gesehen überflüssig? Muss man ein technischer Tester werden, um seinen Arbeitsplatz in der Softwarebranche zu retten? Werden manuelle Tester in Zukunft ihren Wert und...
Wie bereitet man sich am besten auf die Automatisierung von e2e-Tests vor?
Zunächst einmal sind e2e-Tests aufgrund der vielen Schritte, die schiefgehen können, eher spröde. Deshalb solltet ihr die Anzahl der e2e-Tests (und der UI-Tests im Allgemeinen) begrenzen. Denkt immer daran, dass ihr eine Testpyramide haben wollt, nicht die...
Was kann ein QA-Engineer tun, wenn sich ein Projekt in einer frühen Phase befindet?
Wisst ihr, dass "70 bis 85 % der Fehler in Software auf unvollständige oder ungenaue funktionale Anforderungen zurückzuführen sind?" "Es hat keinen Sinn, präzise zu sein, wenn man nicht einmal weiß, wovon man spricht." -John von Neumann Kommen wir zur Frage, die ich...
Der Unterschied zwischen Funktionalen und Nicht-Funktionalen Test
Funktionale Anforderungen legen fest, was das System oder die Anwendung tun soll - insbesondere im Zusammenhang mit einer externen Interaktion (mit einem Benutzer oder einem anderen System). Wenn eine neue Bestellung aufgegeben wird, soll das System die Gesamtkosten...
Was ist der Unterschied zwischen einem guten Test und einem schlechten Test?
Es gibt viele Faktoren, die darüber entscheiden, ob ein Test „gut“ oder „schlecht“ (nützlich oder nicht) ist - einige Beispiele sind: Ein Test ist eher gut, wenn er neue Informationen über die Leistungsfähigkeit der Software liefert. Die „Happy Path"-Tests, die ihr...
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...
Neueste Kommentare