gpt4 book ai didi

java - 您好,我面临跨浏览器测试的问题。我没有同时启动两个浏览器

转载 作者:太空宇宙 更新时间:2023-11-04 10:07:25 25 4
gpt4 key购买 nike

我已经通过 XML 文件传递​​了浏览器参数,并也在脚本中进行了处理。但目前,两个浏览器是按顺序启动的,而不是同时启动的。

请参阅下面的 XML 结构,

  1. XML 套件文件:

TestNG Test Suite File

如果你看到上面的链接图片,我已经将两个浏览器作为参数传递了。我已经在脚本中的@BeforeTest方法中处理了传递的浏览器参数。我的 XML 套件文件正确吗?我传递的参数是否正确?

为什么我会依次启动两个浏览器?请提出解决方案。

最佳答案

你尝试过使用,

<suite name="My suite" parallel="methods" thread-count="5">
<suite name="My suite" parallel="tests" thread-count="5">
<suite name="My suite" parallel="instances" thread-count="5">

你的方法应该像这样,

@Test(threadPoolSize = 3, invocationCount = 10,  timeOut = 10000)
public void testServer() {}

每个测试套件将在单独的线程中执行,这是在单独的线程中执行的三个套件 .xml 文件,

java org.testng.TestNG -suitethreadpoolsize 3 testng1.xml testng2.xml testng3.xml

请记住,您可以指示 TestNG 以各种方式在单独的线程中运行测试。

关于java - 您好,我面临跨浏览器测试的问题。我没有同时启动两个浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52759079/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com