Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/289.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Selenium Grid 2-并行数据驱动测试_C#_Selenium Grid_Mbunit - Fatal编程技术网

C# Selenium Grid 2-并行数据驱动测试

C# Selenium Grid 2-并行数据驱动测试,c#,selenium-grid,mbunit,C#,Selenium Grid,Mbunit,我在这方面是新手,所以很抱歉问这个问题。 我正在尝试使用SeleniumGrid2并行运行数据驱动测试 以下是我的测试设置: [Test] [Parallelizable] [Row("nl-NL")] [Row("fr-BE")] public void UsignUp(string locale) { //test to exexute } 当我运行测试时,两个浏览器实例正在启动,但它们正在相互输入数据。所以我的测试

我在这方面是新手,所以很抱歉问这个问题。
我正在尝试使用SeleniumGrid2并行运行数据驱动测试

以下是我的测试设置:

    [Test]
    [Parallelizable]
    [Row("nl-NL")]
    [Row("fr-BE")]
      public void UsignUp(string locale)
    {
      //test to exexute

    }
当我运行测试时,两个浏览器实例正在启动,但它们正在相互输入数据。所以我的测试失败了


有人知道我如何确保不会发生这种情况吗?

我没有使用C#的Selenium的经验,但首先想到的是一个“测试运行程序”,它具有分叉或并行功能,可以在自己的线程中运行单元测试。我在谷歌上看了看,没能弄明白。在Java中,有很多选项,如Maven Surefire、Gradle、TestNG等