我使用Maven + TestNG组合来执行Selenium测试。如果我在中间终止mvn运行,那么testng执行仍将继续执行。我注意到testng执行是在一个新的java进程中发生的。一旦我从任务管理器中杀死了进程,ghost执行就会停止。
请告诉我,如果在eclipse终止maven进程的情况下如何自动终止testng进程。这会从jenkins运行套件并在中间取消作业时产生更大的问题。
答案 0 :(得分:1)
得到了...... 我们应该在pom.xml中使用forkMode = never (https://issues.apache.org/jira/browse/SUREFIRE-524)