Ich habe 7 Testsuites, die spezifisch für Sprachen wie Deutsch, Finish, Italien usw. sind, möchte ich alle auf einmal ausführen. Bitte geben Sie mir eine Lösung dazu. Bezogen auf viele Materialien, aber mit Verwirrungen, wie wir mit RED Editor arbeiten sollten. RED Robot Editor - Gibt es trotzdem mehrere Testsuites parallel auszuführen?
Antwort
AFAIK die einzige Möglichkeit, einen parallele Ausführung zu Roboter-Tests hinzuzufügen, ist zu
- parallelize Code in Python Klassen oder
- jede Testsuite (dh mit ctest Ausführung) einen separaten Testanruf machen und rufen mehr nativ von sie getrennt (ctest -j)
RIDE dies nicht bietet, noch hat Robot Framework.
In den letzten Versionen von RED ist es möglich, ein benutzerdefiniertes Skript zu verwenden, um einen Roboter von RED zu starten. Die Dokumentation zeigt einige Beispiele in der Launch Scripting section. Im Abschnitt über das Starten mit Gradle gibt es einen netten Windows batch example.
Dies könnte verwendet werden, um RED starten Pabot, mehrere Robot-Sitzungen parallel ausgeführt werden. Dies würde es Ihnen ermöglichen, die Parallelisierung von RED zu erreichen, die Sie suchen.
Das Selenium Grid kann dabei helfen, aber ich würde es berücksichtigen, wenn die Testlast über mehrere Maschinen verteilt werden muss. Wenn es nur lokal läuft, ist Pabot selbst ausreichend.
- 1. Gibt es eine Möglichkeit, Robot Framework dazu zu bringen, Testsuites in einer bestimmten Reihenfolge auszuführen?
- 2. Arbeiten mit Testfällen mit RED Robot Framework Editor
- 3. Gibt es eine Möglichkeit, Roboter-Framework-Testsuiten parallel auszuführen?
- 4. Gibt es trotzdem Protokollfunktion?
- 5. Gibt es eine Möglichkeit, Specflow-Tests parallel in .NET auszuführen?
- 6. Selen GRID: mehrere Robot Framework Testsuite parallel laufen
- 7. RED Robot Framework Editor - Unerwarteter Fehler: NoClassDefFoundError: com/github/markusbernhardt/selen2library/utils/WebDriverCache
- 8. Gibt es trotzdem JS-Bibliotheken in Riak?
- 9. Gibt es trotzdem Credo global zu installieren?
- 10. Gibt es in Lua trotzdem ein Sicherheitsproblem?
- 11. Gibt es trotzdem eine lange OPENQUERY
- 12. Gibt es trotzdem Abonnements von Azure API?
- 13. Gibt es trotzdem geplante lokale Benachrichtigungen anzuzeigen
- 14. Jquery: Gibt es trotzdem die Einzigartigkeit eines Elements?
- 15. Verständnis Testsuites
- 16. Gibt es eine Möglichkeit, den Kompass zu installieren und ihn trotzdem an der Befehlszeile auszuführen?
- 17. Gibt es eine Möglichkeit, ein Python-Skript auszuführen und trotzdem meinen Ubuntu-Server zu benutzen?
- 18. RED Editor - Beim Hinzufügen von Java-Bibliothek
- 19. Generische Möglichkeit, vorhandene ausführbare Dateien parallel auszuführen
- 20. GNU Parallel - Mehrere Argumente
- 21. Gibt es ein Dienstprogramm, um mehrere Spring-Batch-Jobs programmgesteuert auszuführen?
- 22. Ist es möglich, mehrere Aggregationsjobs in einem einzelnen Datenframe parallel in Spark auszuführen?
- 23. Gibt es trotzdem, View anzuzeigen, ohne es zu Nav Controller
- 24. Ist es möglich, mehrere Aufgaben parallel in einem Thread in Java auszuführen?
- 25. Gibt es eine Möglichkeit, mehrere Zellen gleichzeitig im IPython-Notebook auszuführen?
- 26. Wie verwende ich Robot Frame Ride, um Verzweigungsanweisungen auszuführen?
- 27. Ist es möglich, mehrere Prozesse auf einem Heroku-Prüfstand auszuführen?
- 28. Task Scheduler lädt Skript in Editor, anstatt es auszuführen
- 29. Gulp Befehl öffnet gulp.js im Editor, anstatt es auszuführen
- 30. Selenium Mehrere Browserinstanzen parallel ausführen