2012-11-05 72 views
3

我在這方面很新穎,所以對此問題表示歉意。
我想使用Selenium Grid2並行運行datadriven測試。Selenium Grid 2 - 並行數據驅動測試

這裏是我的測試設置:

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

    } 

當我運行測試,2個瀏覽器實例開始,但他們進入對方的數據。所以我的測試失敗了。

有沒有人有一個想法,我可以確保這不會發生?

回答

0

我對使用C#的Selenium沒有經驗,但第一個認爲您需要的是具有分叉或並行處理能力的單元測試的「測試運行者」。我看着谷歌,並無法弄清楚。在Java中,有很多選項,比如Maven Surefire,Gradle,TestNG等。

相關問題