Was ist ein Monkey-Testing-System (MTS)?

Ein Monkey-Testing-System ist eine Software, die das Infinite-Monkey-Theroem als automatisiertes Testsystem umsetzt. Hierzu benötigt das Monkey-Testing-Systems (MTS) lediglich die Angabe, welche Software zu testen ist. Welche Testalgorithmen kommen zum Einsatz? Der Testablauf ist abhängig von den programmierten Algorithmen des Monkey-Testing-Systems. Diese reichen von einfachen sequentiellen Abläufen, über die Nutzung von Heuristiken, bis hin zum Einsatz […]

Lasst die Affen testen – Monkey-Testing in der UI-Testautomatisierung

Kann man Benutzeroberflächen (UI) ohne Testfälle automatisiert testen? Ganz klar, ja. Mit Monkey-Testing können Benutzeroberflächen ab der ersten Version automatisiert getestet werden. Die Robustheit der Software wird von Anfang an deutlich gesteigert, ohne einen einzigen Testfall zu erstellen. Allerdings gibt es Grenzen. Wie das funktioniert und wo die Grenzen von Monkey-Testing liegen, klärt dieser Beitrag. […]