我想问一下你对我的问题的帮助。我有包含50个测试脚本的Regression Suite(.xml)。我们能够使用Maven在Jenkins中执行回归套件,但它突然挂起/卡住。例如:如何跳过在执行期间挂起/卡住的测试Selenium - Maven - Jenkins
测试用例1-15已完成,但在测试用例16中,构建/执行突然卡住/挂起某个步骤。我试图在我的Eclipse中执行测试用例16以了解哪个步骤/代码存在问题,但它工作正常。
我想问一下,如果有一个maven-surefire功能,当它检测到测试脚本卡住/挂起一段时间(例如5分钟)时,它将会失败,然后继续执行测试脚本到下一个。
请参见下面的我的pom.xml
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.5.1</version>
<configuration>
<target>1.8</target>
<source>1.8</source>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.19.1</version>
<inherited>true</inherited>
<configuration>
<testFailureIgnore>false</testFailureIgnore>
<suiteXmlFiles>
<suiteXmlFile>${xmlPath}</suiteXmlFile>
</suiteXmlFiles>
</configuration>
</plugin>
</plugins>
</build>
它是如何涉及到#硒?你能考虑展示你的作品吗?请务必在执行挂起/停顿的行上提及。谢谢 – DebanjanB
我们使用硒来创建和测试我们的自动脚本。当我们在jenkins中执行我们的脚本时,我们使用maven。实际上,我们无法看到代码中的确切行,因为它在执行期间挂起/卡住。 –