Pentesting: Wie benutzt man OWASP ZAP für MiTM-Angriffe auf Android Geräte?
Schon 2020 hatte ich ein Tutorial erstellt, wie man mobile native Apps als Man in the middle auf Schwachstellen testen kann. Heute möchte ich das Thema etwas vertiefen....
Wie sollte ein Software-Tester mit übersehenen Defekten/Fehlern in der Produktion umgehen?
In all den Jahren, in den ich in der QA-Branche tätig bin, habe ich immer wieder Fehler auch übersehen, trotz intensivem testen. Das liegt auch daran, dass Fehler eben immer auch flexibel sind und man sich nicht auf einen Weg versteifen sollte, sondern immer auch das...
Alte Hardware wieder Flott machen: Dell Bios Update ohne Akku durchführen am Beispiel Dell Latitude 14 E5470
Ich hatte mir bei Ebay-Kleinanzeigen einen gebrauchten, aber recht leistungsstarken Dell Latitude 14 E5470 für 60 € erstanden. Geliefert wurde das der Laptop, aber ohne Akku und ohne Speicher, keine Festplatte. Speicher und Festplatte, 1 Terabyte SSD, hatte ich hier...
Testautomatisierung: Sandboxes und Demos zum lernen oder testen der eigenen Testautomatisierung
Ihr kennt das Problem vielleicht auch, ihr habt in eurem Projekt eine neue Funktion implementiert, braucht aber eine Testseite, in der man die Funktion vorab testen kann. Ich selbst nutzt für unterschiedliche Funktionen, diverse Test- und Demowebseiten, Demo Shops,...
Mutationstests: Sind sie nützlich für die Bewertung der Testqualität?
Mutationstests sind im Allgemeinen aus akademischer Sicht interessant. Ich habe noch nie von jemandem gesehen oder gehört, der Mutationstests bei Softwareentwicklungen einsetzt, die nach einem bestimmten Zeitplan an Kunden ausgeliefert wird. Der Zeit- und...
Unterschied zwischen Testabdeckung und Codeabdeckung?
Die Codeabdeckung, wie sie üblicherweise definiert wird, ist eine Art von Testabdeckung. Die Codeabdeckung bezieht sich darauf, wie bestimmte Teile des Codes (Zeilen, Anweisungen, Verzweigungen) bei der Ausführung eines bestimmten Satzes von automatisierten Prüfungen...
Was kann ein Testengineer tun, wenn sich ein Projekt in einer frühen Phase befindet?
Ich habe immer wieder erlebt, dass in Projekten, selbst in späteren Phasen, grundlegende Annahmen entweder nicht ganz korrekt sind oder zumindest nicht verstanden und im Team infrage gestellt werden. Viele, die erst spät in das Projekt einsteigen, machen sich entweder...
Flaky Testing: Wie geht man mit fehlerhaften Tests um, die zeitweise ausfallen?
Was sind eigentlich Flaky Tests? Flaky-Tests sind definiert als Tests, die sowohl erfolgreiche als auch fehlgeschlagene Durchläufe haben, obwohl keine Änderungen am Code oder am Test selbst vorgenommen wurden. Unzuverlässige Testergebnisse können durch mehrere...
Wie wird man ein kreativer Software-Tester?
Ich mag die Videos von James Bach sehr. Er hat eine sehr einzigartige Perspektive auf die Welt des Softwaretestens. Er wird euer Denken und viele der „besten“ Praktiken in der Testwelt infrage stellen. Schaut euch unbedingt seine Open Lecture on Software Testing an:...
Wie man einen Testplan schreibt
Um zu wissen, wie man einen Testplan schreibt, muss man zuerst lernen, wie man einen Test plant. Testplanung ist eine echte Denkaufgabe. Man sollte eine Menge Fragen stellen, um etwas über den Bereich des Projekts zu erfahren. Ihr solltet euch über die Stakeholder des...
Neueste Kommentare