【问题标题】:How to run the test scripts in Mulitple browsers parallely?如何在多个浏览器中并行运行测试脚本?
【发布时间】:2016-05-30 08:42:56
【问题描述】:

我是使用 VS 2015 c# 使用规范流程进行 Selenium 测试的初学者。如何在多个浏览器中并行运行测试脚本?有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: c# selenium-webdriver visual-studio-2015 specflow


    【解决方案1】:

    小心同时运行测试用例。如果您有一个用户登录正在测试的 Web 应用,并且同一用户同时登录两次,则测试用例可能会相互干扰。

    同时运行多个测试是您的测试运行器各自的问题。你的测试框架。你在用什么?单元?测试?詹金斯? TFS?

    在 MSTest 中,您可以创建一个 *.testsettings 文件,以文本模式打开它并手动将 parallelTestCount 参数添加到 <Execution> 元素。详细说明:https://msdn.microsoft.com/en-us/library/ee921484(v=vs.100).aspx

    希望这会有所帮助!

    【讨论】:

    • 要并行化您的 SpecFlow 测试,您还可以使用 SpecFlow+Runner (SpecRun)。 specflow.org/plus
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-27
    • 2012-08-03
    • 1970-01-01
    • 2012-06-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多