2016-07-06 47 views
0

我使用Selenium網格並行地運行我的測試的多個實例。我想測試一下我是否可以同時運行很多瀏覽器。我的問題是,我不能同時擁有更多的5個瀏覽器,我不知道爲什麼。Selenium Grid,並行運行多個瀏覽器實例

下面是我使用啓動中心的命令和節點:

java -jar %seleniumPath% -port 4444 -role hub -nodeTimeout 1000 

java -jar %seleniumPath% -role node -hub http://localhost:4444/grid/register -browser browserName=firefox,maxInstances=1,maxSession=1 -port 5555 

注意:兩個命令的工作,但我不明白的是maxInstancesmaxSession參數。我將它們設置爲1,但我仍然可以運行多個瀏覽器,如果將它們設置爲10或更多,則只有5個瀏覽器可以同時運行。

我應該怎麼做才能同時運行5個以上的瀏覽器?

回答

0

通常,根據硒GRID2官方documentation-maxSession是可並行的節點上運行,而套-maxInstances如何特定瀏覽器的許多情況下,可以同時運行的瀏覽器的最大數目。

不要忘記在每臺遠程計算機上重新啓動負責節點會話的本地java進程以應用這些設置。

相關問題