vote up 0 vote down
star

Ich möchte eine GUI testen. Dazu sollte das gesuchte Tool Screenshots machen. Nach einem Muster: Klicke hier, Screenshot, klicke dahin, screenshot etc...

Wenn ich den Test ein 2. mal laufen lasse sollte er die Bilder an den entsprechenden Punkten miteinander Vergleichen, sodass unterschiede erkannt werden können.

Danke

flag
Welches Betriebssystem? Welche IDE? – Franz Bruckhoff Oct 27 at 15:23

1 Answer

vote up 0 vote down

Update: Schau dir mal Squish von Froglogic an.

Squish supports the creation of screenshot comparisons [...]

Quelle

Ansonsten ist dies vielleicht eine Lösung: Für Windows gibt es ein Programm Namens GhostMouse. Es zeichnet Mausaktivitäten auf und kann diese erneut abspielen. Zusammen mit einem Screenshot-Tool wie z.B. Hardcopy könnten Screenshots an diversen Stellen präzise wiederholt werden. Zum vergleichen der Bilder, die Bilder in Photoshop oder Gimp übereinander öffnen und transparenzen umschalten. Oder alternativ das Windows-Tool Vitrite verwenden um überlagerte Fenster transparent zu schalten. So werden Änderungen sichtbar.

link|flag
Kann man die Screenshots automatisiert vergleichen? Ich möchte das nämlich als wirklichen automatisierten Oberflächentest laufen lassen. Problem ist, dass ich sowohl für windows als auch für Linux testen muss. und ich nicht z.B. an eine JVM rankomme, da die zu testenden Programme in unterschiedlichen Sprachen geschrieben wurden. – Synchron Oct 27 at 17:02

Your Answer

Get an OpenID
or

Not the answer you're looking for? Browse other questions tagged or ask your own question.