2010-12-08 12 views
2

Ich habe eine Reihe Selenium HTML-Tests, die sehr bequem mit Selenium IDE zu bearbeiten sind. Aber mein Testsystem verwendet Test :: Unit-Tests. Wie kann ich meine HTML-Tests in das Ruby-Format konvertieren? Sie manuell zu konvertieren, ist mühsam und zeitraubend. Manchmal vergesse ich auch einen Test, so dass dieser Weg für lange Zeit nicht möglich ist. Was können Sie mir vorschlagen?Wie kann ich Selenium HTML Tests automatisch in Ruby Test :: Unit Tests konvertieren?

+0

gleiche Frage an mich, ich brauche ein Kommandozeilen-Tool konvertieren. – linjunhalida

Antwort

2

Sie können Ihre HTML-Tests in Selenium IDE öffnen, indem Sie Datei> Testfall exportieren als ...> Ruby (Test/Einheit) aufrufen und die exportierte Ruby-Datei speichern.

Sie müssen sich auf die Selenium IDE konzentrieren, sonst wird das richtige Menü nicht angezeigt, wenn Sie Firefox auf dem Mac verwenden.

UPDATE: es gibt ein Addon für Batch-Konvertierung: https://addons.mozilla.org/en-US/firefox/addon/197691/

+0

Gut wie gesagt fraglich. Konvertieren jedes Tests jedes Mal, wenn es mühsam ist. – BuGo

+0

OK, ich denke, was Sie brauchen, ist: https://addons.mozilla.org/en-US/firefox/addon/197691/ – Kevin

+0

Das ist besser, aber immer noch kann ich es nicht in automatisiertes Skript machen. – BuGo