Hat jemand eine Firefox-Erweiterung wissen, oder ein anderes Werkzeug, das Sie ‚Record‘ die Interaktionen mit einer Website ermöglicht, und sie dann wieder spielen, als eine Möglichkeit, eine Website zu testen ?Firefox-Erweiterung für die Website-Interaktion Aufnahme und Wiederholung
Antwort
Selen:
http://code.google.com/p/tg4rb/
TestGen4Web ist eine Firefox-Erweiterung , die Benutzeraktionen auf F aufzeichnet irefox und generiert XML-Code beschreibt Aktionen.
TestGen4Ruby (tg4rb) übersetzt die XML-Ausgabe von TestGen4Web in FireWatir-Code.
FireWatir führt dann diesen Code aus und wiederholt die von TestGen4Web aufgezeichneten Aktionen.
Ich ziehe iMacros seine sehr benutzerfreundlich, und u kann es ohne Kenntnis der Codierung verwenden (wie ich)
@Plantje IMACRO ist schön, ist in der Tat nur für die Sitzung der Aufnahme Ihrer tun und es weg spielen wieder vielleicht in einer Schleife.
Kevin Vorschlag: Selenium
, tut das gleiche, es ist nur weiter fortgeschritten. Schließlich, wenn Sie tief in es gehen wollen, können Sie einen Selenium Webdriver bekommen und lassen Sie Ihre Tests in der Nacht laufen und senden Sie eine Mail oder einen Fehlerbericht usw., wenn es fehlschlägt.
ich persönlich mit IMACRO Jahren begann es toll war, aber schließlich wechselte ich mich Selen und ich bin mehr als glücklich mit ihm. Arbeitet derzeit am Selenium-Webdriver, der das Testen noch einfacher macht.
Obwohl Sie immer noch beide verwenden können. Selen ist eher für die Überprüfung, ob die Daten auch korrekt sind. Wo es schwieriger ist, mit gridtables usw. zu arbeiten, so hat IMACRO ist ein kleiner Vorteil, dass man das ich es noch für^_^verwenden
beide So nutzen! Überprüfen beide heraus ist es absolut wert
Mit freundlichen Grüßen
- 1. Summe und Wiederholung für Spalten
- 2. Beste Option für die Aufnahme von Audio und Video online
- 3. Android Intent für die Aufnahme von Bildern und Videos?
- 4. Einfache praktikable PHP-Logik für die Wiederholung
- 5. Änderung übergeordnete Datei (für die Aufnahme)
- 6. Aurelia - Wiederholung für JSON
- 7. Algorithmus für Permutationen ohne Wiederholung?
- 8. Aufnahme Beschleunigungsmesser Daten und teilen
- 9. Wie wird die Rahmendauer für die Wiederholung von Dezimalzahlen berechnet?
- 10. jQuery Plugin und eckige Wiederholung
- 11. IP-Kamera: Open-Source-Software für die Aufnahme H.264
- 12. Aufnahme für Zeit bestimmt durch die Lautstärke der Eingabe
- 13. Effizienz für die Aufnahme von Dateien von Funktionen (in PHP)
- 14. Kosten für die Aufnahme von Header-Dateien in Objective-C
- 15. -Test kann nicht Klick ausführen und nicht die Aufnahme Absichten
- 16. Mod_rewrite Wiederholung
- 17. Herausforderung Wiederholung tr mit ng-Wiederholung
- 18. While-Schleife, die Wiederholung immer und immer wieder, Java
- 19. Analoge von einzigartiger Funktion, die Reihenfolge und Wiederholung (MATLAB)
- 20. Android Superpowered SDK Aufnahme und Wiedergabe gleichzeitig
- 21. AppleScript für QuickTime-Aufnahme: "AppleEvent-Handler fehlgeschlagen"
- 22. Dynamisch Vorlage für django Aufnahme Tag
- 23. Wie löst man die folgende Wiederholung?
- 24. Cocoa QTKit und Aufnahme von Filmen
- 25. Verschachtelte ng-Wiederholung für multidimensionales Array
- 26. Die Desktop-Aufnahme mit DirectX funktioniert nicht
- 27. Wie wird die Webcam-Aufnahme aufgenommen?
- 28. AngularJS: ng-Wiederholung, Filter und Index
- 29. Audio-Aufnahme und Wiedergabe in Silverlight
- 30. Web-basierte Webcam-Aufnahme-und Upload-Software