簡體   English   中英

Selenium Grid,並行運行多個瀏覽器實例

[英]Selenium Grid, running multiple browser instances in parallel

我正在使用Selenium網格並行運行測試的多個實例。 我想測試是否可以同時運行許多瀏覽器。 我的問題是我不能同時擁有五個以上的五個瀏覽器,而且我也不知道為什么。

這是我用來啟動中心和節點的命令:

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個以上的瀏覽器,該怎么辦?

通常,根據Selenium Grid2官方文檔-maxSession是可以在節點上並行運行的瀏覽器的最大數量,而-maxInstances設置特定瀏覽器可以同時運行的實例數量。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM