本地启动一个hub和一个node
java -jar selenium-server-standalone-3.14.0.jar -role hub -hubConfig hub.json
java -jar selenium-server-standalone-3.14.0.jar -role node -nodeConfig node.json
json文件如下:
hub.json:
{
"port": 4444,
"newSessionWaitTimeout": -1,
"servlets" : [],
"withoutServlets": [],
"custom": {},
"capabilityMatcher": "org.openqa.grid.internal.utils.DefaultCapabilityMatcher",
"registry": "org.openqa.grid.internal.DefaultGridRegistry",
"throwOnCapabilityNotPresent": true,
"cleanUpCycle": 5000,
"role": "hub",
"debug": false,
"browserTimeout": 0,
"timeout": 1800
}
node.json
{
"capabilities":
[
{
"browserName": "firefox",
"marionette": true,
"maxInstances": 5,