0

我需要覆盖为所有测试脚本设置的现有框架级超时,

    @Rule
public Timeout timeout;
public String methodTimeout = null;

所有测试的默认超时设置为 10 分钟(每个测试最多运行 10 分钟,之后测试将超时)。

一些测试将运行超过 10 分钟。在这种情况下,默认超时将终止浏览器并且测试失败。

我将 selenium java 与 junit 一起使用,并使用页面对象模型。

任何人都可以帮助我覆盖现有的超时。

注意:该框架由开发团队开发。

4

2 回答 2

0

您可以使用 @Test 注释和 timeout 属性为每个测试设置超时。检查 JUnit api 并提供示例@Test

于 2013-05-23T10:54:18.133 回答
0

您可以为特定 @Test 定义超时值

@Test(超时 = 120000)

于 2020-11-25T09:19:58.703 回答