Automatische Tests mit Selenium IDE

Hallo ihr lieben,

ich wollte euch nur auf dieses grandiose firefox plugin hinweisen mit dem ihr euren kompletten shop vollautomatisch durchtesten könnt. Mit Selenium lässt sich ein Ablauf auf einer Website aufnehmen und später immer wieder abspielen, dabei können auch bestimmte Kriterien mit geprüft werden (ob ein bestimmtes wort erscheint etc. …). Einfach klasse um mal schnell eine Testbestellung durchzujagen oder ähnliches:

http://seleniumhq.org/projects/ide/

Ja, tolles Tool. Nur leider macht es (zu mindestens vor einen Jahr*1) mit Frames Probleme.

Bisher hätte ich das am meisten im Adminbereich gebraucht. Hoffentlich wird mal das Backend richtig aufgeräumt. Währe dann auch eine Erleichterung für den Bugtracker, wenn man einfach eine Sequenz für den Demoshop posten kann.

*1 Geht das jetzt?

Es gibt ein plugin dass dieses Frame Problem löst, also kannst du fleißig loslegen - gute Idee, in Verbindung mit einem Datenstamm kann man auch gut mal nen Artikel oder so anlegen.

Hast Du zufällig einen Link?

Also habe es gerade mal mit dem Oxid Backend probiert, das geht soweit - man muss nur mit einigen waitForTable oder waitForFrameToLoad lang genug warten bis sich alles geöffnet hat. Ist nicht ganz einfach aber mit ein paar minuten ruhe kriegt man das gut hin.

Ich finde den link nicht, musst du mal das google orakel befragen.

Habe noch was besseres gefunden für frames, nämlich SAHI - selbes prinzip, etwas schwieriger einzurichten:

http://sahi.co.in/w/sahi

Danke, das geht.

Nur leider nicht so schön. Eine Mischung aus beiden währe perfekt.

Endlich kann man die Lagerverwaltung richtig testen (Artikel, Lager=1) und ab inArtikels Frontend und diesen Artikel kaufen.