Mam tysiące testów jednostkowych w moim projekcie i chciałbym wybrać jedną lub kilka z nich, aby uruchomić z wiersza poleceń. Jakie jest polecenie, aby to zrobić?Korzystając z Mavena, jak uruchomić określone testy?
Odpowiedz
można uruchomić wszystkie testy w klasie, przekazując flagę -Dtest=<class>
do Maven:
mvn clean test -Dtest=xxxxTest
Od murowany 2.8, można również wykonać jeden test, powiedzmy metoda testA
w twoich testów jednostkowych, stosując tę samą flagę:
mvn clean test -Dtest=xxxxTest#testA
Więcej przykładów uruchamiania wielu testów, imieniem wzór lub wykazach nazw, można znaleźć w Maven Surefire documentation > Running a Single Test.
pojawia się z http://maven.apache.org/surefire/maven-surefire-plugin/ examples/single-test.html, że możesz również opcjonalnie podać zarówno nazwę klasy testowej *, jak i *, czy tak? – rogerdpack
@rogerdpack Tak, to jest prawidłowe. – t0r0X
Co powiesz na listę zajęć? to znaczy. 5 lub 6 klas testowych? –
Proszę przeczytać ten fragment maven surefire plugin manual. Zasadniczo można wykonać następujące czynności:
mvn -Dtest=*PerformanceTest clean test
Który uruchamia wszystkie klasy testowe kończące się Performance Performance.
- 1. Wyklucz testy z budowy Mavena
- 2. Jak uruchomić testy integracji?
- 3. Jak uruchomić QUnit testy z wiersza poleceń?
- 4. Jak mogę uruchomić testy Androida z sbt?
- 5. Jak uruchomić testy Karma z kontenera dokowanego?
- 6. Nie można uruchomić korzystając z rubymine
- 7. Jak uruchomić określone testy za pomocą SBT Jenkins Plugin dla testu ScalaTest
- 8. Jak poinstruować Mavena, aby korzystał z JDK innych niż określone w JAVA_HOME?
- 9. Nie można uruchomić testy z XCTest
- 10. Stworzyłem testy NUnit, teraz jak je uruchomić?
- 11. Jak uruchomić wszystkie moje testy PHPUnit?
- 12. Jak uruchomić testy po wdrożeniu za pomocą Maven?
- 13. Jak mogę szybciej uruchomić testy RoR?
- 14. Jak uruchomić testy TestNG wskazujące na słoik
- 15. Jak uruchomić testy Jasmine w przeglądarce?
- 16. Użyj Ant, aby uruchamiać tylko określone testy JUnit.
- 17. Jak uruchomić testy NUnit v2.4.8 z NAnt 0.86 beta?
- 18. playframework2 i Scala - jak uruchomić testy z IDEA?
- 19. Jak określić, które testy uruchomić z "python nosetests setup.py"
- 20. Jak uruchomić wszystkie testy w konkretnym pakiecie z Maven?
- 21. Jak uruchomić oba testy ScalaTest i JUnit z Gradle?
- 22. Korzystając z zasięgu, jak przetestować ten wiersz?
- 23. Jak skompilować projekt Mavena z Xlintem
- 24. uruchomić wszystkie testy jednostkowe zend framework2
- 25. Zależność Mavena z MySQL
- 26. kiedy uruchomić testy Mockito występuje WrongTypeOfReturnValue wyjątkiem
- 27. Czy możesz uruchomić testy PHPUnit ze skryptu?
- 28. uruchomić testy UI xcode 7 na urządzeniu
- 29. Groovy Eclipse nie można uruchomić testy JUnit
- 30. Tworzenie kompilacji Mavena w Eclipse
Według metody lub klasy? Wyraźny dla metody: http://stackoverflow.com/questions/1873995/run-a-single-test-method-with-maven –