问题标签 [parallel-execution]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
specflow - 类级别的 SpecFlow+ Runner 并行化
我想在类/功能级别上并行运行测试,我的测试在场景/方法级别上运行,尝试更改 srprofile 中的设置,但没有帮助。我用 MSTest 运行器尝试了相同的项目并且工作正常,无法弄清楚如何处理 SpecRun。
我想要的是[assembly: Parallelize(Scope = ExecutionScope.ClassLevel, Workers = 5)]
SpecRun
这是我的 srprofile 设置
multithreading - Selenium - 使用 testng 的并行测试用例无法正常工作。在顺序模式下同样工作正常
驱动程序实例初始化为 Threadsafe。直到浏览器启动并传递 URL,一切似乎都在工作。但是凭据在任何人的浏览器上传递,而不是在所有实例上传递。
下面是设置和获取驱动程序的代码。
下面的代码我在我的测试类中使用
测试套件----------------
c# - 为什么测试没有使用 Selenium C# Unit 在并行模式下运行?
我正在尝试在并行模式下运行我的测试,但它是按顺序运行而不是并行运行。我在这里找到了一个问题链接,但相同(尼尔和查理,两者)提供的解决方案也不适用于我。
这是我的基类:-
TestDataProvider 类:-
测试类1:-
测试类2:-
测试资源管理器:-
当我运行所有测试时,它是一个接一个地运行,而不是在并行模式下运行。我错过了什么吗?请建议。谢谢
java - Springboot 获取 api 时间太长,同时多次点击
我们有一个调用下游数据库的 springboot rest api get 方法。我们使用 jdbc 模板 queryforrowset 方法来获取结果集并使用 while 循环映射到对象。
当我们对端点进行单次点击时,我们会在 25-30 秒内得到响应。但是我们多次并行点击它,响应时间增加到 2-3 分钟。
我们使用控制器 bean 范围原型,所有其他 bean 范围(服务类和 dao 类)都是单例的。当我们同时有多个点击时,我们如何减少响应时间?
java - 无法通过 DATA 提供者的 TestNg 运行并行测试
下面是我的 XML 片段。
所以我通过TestNg中的DATA PROVIDER从excel加载所需的数据。我想要实现的是在不同的线程中运行每一行。假设我有 5 行数据
并说我正在运行两个线程意味着两个浏览器。我希望两个浏览器以任何顺序并行运行每一行。
线程 1 - 1- 转到 Google.com 线程 2- 2- 转到 Facebook.com 第一个测试完成 - 浏览器关闭并再次打开。
现在它应该选择第 3 行和第 4 行。主题 1 - 3- 前往 Dollarama.com 主题 2- 4- 前往 Walmart.com
浏览器关闭并再次打开。线程 1 - 5- 转到 KegSteak.com
[![测试数据][1]][1]
我实际看到的是打开了两个浏览器,其中一个浏览器运行 url,另一个在启动 chrome 后变为静态。
任何修复?
java - Serenity Cucumber 7 并行执行不起作用
寻求帮助以并行执行黄瓜 7。我的项目是黄瓜和 java 的宁静。在此链接https://johnfergusonsmart.com/parallel-test-execution-with-cucumber-and-serenity-bdd/中,它表明可以运行但尝试了不同的组合,看起来我错过了一些东西。
这是我的 pom.xml 文件:
4.0.0
执行:我将相同的标签添加到多个功能文件并通过命令行运行: mvn clean verify -Dtags="@regression"
预期:同时打开多个浏览器以更快地执行测试
multithreading - 处理 XML 文件中的多线程以并行运行测试用例
我是多线程新手,这是我的问题陈述,
我有一个 xml 文件(TestCase.xml),其中每个标签都类似于一个测试用例,如下所示,
反过来,每个主标签都有一个子标签链接到另一个 xml(TestStep.xml),它指示测试用例的步骤,在上面的例子中是 TS。
执行总是根据提供的 id 从 TestCase.xml 开始。有了这个概述,我的套件中有 100 个测试用例,我想并行执行它们,即同时执行至少 5-6 个测试用例。我无法使用 Testng、Junit、BDD 或 mavensurefire 等外部插件。经过大量研发后,我们最终使用了多线程。我需要有关如何实施相同的帮助。