Es gibt viele Tests, die wie oben beschrieben deaktiviert sind. Ich möchte vollständige XML-Suite ausführen, ohne den Parameter manuell auf true zu setzen, was eine langwierige Angelegenheit sein wird. Gibt es irgendeinen Weg?Gibt es eine Möglichkeit, @Test (aktiviert = falsch) Tests zwangsweise auszuführen?
0
A
Antwort
1
Sie müssen nur ein IAnnotationTransformer verwenden und es als listener registrieren.
public class RunAllTests implements IAnnotationTransformer {
public void transform(ITest annotation, Class<?> testClass,
Constructor testConstructor, Method testMethod) {
annotation.setEnabled(true);
}
}
0
Sie können versuchen, AspectJ zu verwenden und Pointcuts zu erstellen, um @Test mit Anmerkungen zu versehen (enabled = false). Ich bin mir jedoch nicht sicher, was passiert, wenn Sie mit @Test (aktiviert = true) kommentieren, wenn vorher @Test gesetzt wurde (enabled = false). Sie können das zuerst überprüfen, bevor Sie zu AspectJ gehen.
Verwandte Themen
- 1. Gibt es eine Möglichkeit, Bamboo-Tests gleichzeitig auszuführen?
- 2. Gibt es eine Möglichkeit, Specflow-Tests parallel in .NET auszuführen?
- 3. Gibt es eine Möglichkeit, Komponententests sequenziell mit MSTests auszuführen?
- 4. Gibt es eine Möglichkeit, nur bestimmte Tests aus einer Klasse mit Ant und JUnit auszuführen?
- 5. ScalaTest in sbt: Gibt es eine Möglichkeit, einen einzelnen Test ohne Tags auszuführen?
- 6. Gibt es eine Möglichkeit, LXD in Docker auszuführen?
- 7. Gibt es eine gute Möglichkeit, eine Reihe von Tests mit zwei verschiedenen AssemblyStartups auszuführen
- 8. Gibt es eine Möglichkeit, eine Do-While auszuführen?
- 9. Gibt es eine Möglichkeit, eine umgekehrte XPath-Abfrage auszuführen?
- 10. Gibt es eine Möglichkeit, eine Methode/Funktion in ProcessBuilder auszuführen?
- 11. Funktioniert @Test (aktiviert = falsch) für eine Klasse in TestNG?
- 12. Gibt es eine Möglichkeit, Beschreibungen zu JUnit-Tests hinzuzufügen?
- 13. Gibt es eine Möglichkeit, NUnit-Tests in einer bestimmten Reihenfolge auszuführen?
- 14. Gibt es eine Möglichkeit, Bazel dazu zu zwingen, Tests seriell auszuführen?
- 15. Gibt es eine Möglichkeit, Aggregatfunktionen in Google App Engine auszuführen?
- 16. Gibt es eine Möglichkeit, zwei jQuery-Animationen gleichzeitig (richtig) auszuführen?
- 17. Gibt es eine Möglichkeit, MJML in PHP auszuführen?
- 18. Gibt es eine Möglichkeit, ein C# -Programm von jmeter auszuführen?
- 19. Gibt es eine Möglichkeit, Count Query in Azure MobileServiceSyncTable auszuführen?
- 20. Gibt es eine Möglichkeit, Roboter-Framework-Testsuiten parallel auszuführen?
- 21. Gibt es eine Möglichkeit, AT-COMMAND programmgesteuert in Android auszuführen?
- 22. Gibt es eine bessere Möglichkeit, diese Abfrage auszuführen?
- 23. Gibt es eine Möglichkeit, ein PHP-Skript von MySQL auszuführen?
- 24. Gibt es eine Möglichkeit, Java in R auszuführen?
- 25. Gibt es eine Möglichkeit, Script nach Aufruf 'Zsh' weiter auszuführen?
- 26. Gibt es eine bessere Möglichkeit, CLI-Befehle mit Node.js auszuführen?
- 27. Gibt es eine Möglichkeit, R in Excel auszuführen?
- 28. Gibt es eine Möglichkeit, R-Code von JavaScript auszuführen?
- 29. Gibt es eine Möglichkeit, Python-Skript von einer Website auszuführen?
- 30. Gibt es eine Möglichkeit, HashiCorp Vault als Windows-Dienst auszuführen?
danke für die Antwort. werde das sehen. – xploreraj