我使用下面的命令启动Node,我可以看到,当testNG套件中的线程数大于1时,并行启动了多个浏览器实例。请注意,我没有使用机器中安装的Firefox浏览器,而是使用复制firefox二进制文件并将其用于我的测试。此外,一旦测试开始运行,我可以看到配置有“maxSessions = 1”,但仍然有多个测试在浏览器的并行实例中运行。
train_tree<-rpart(rating~.,data=train,method = "class")
predict_test<-predict(rating~.,data=test,type="class")
请帮助......!
答案 0 :(得分:0)
尝试:
-browser browserName=firefox,maxSession=1,maxInstances=1,platform=LINUX
您可以启动使用JSON配置文件配置的网格节点
$ java -jar selenium-server-standalone.jar -role node -nodeConfig node1Config.json
以下是nodeConfig.json文件的示例:
{
"capabilities": [
{
"browserName": "firefox",
"acceptSslCerts": true,
"javascriptEnabled": true,
"takesScreenshot": false,
"firefox_profile": "",
"browser-version": "27",
"platform": "WINDOWS",
"maxInstances": 1,
"firefox_binary": "",
"cleanSession": true
}
],
"configuration": {
"_comment" : "Configuration for Node",
"cleanUpCycle": 2000,
"timeout": 30000,
"proxy": "org.openqa.grid.selenium.proxy.WebDriverRemoteProxy",
"port": 5555,
"host": ip,
"register": true,
"hubPort": 4444,
"maxSessions": 1
}
}