Selenium:您请求的环境不可用
Selenium: The environment you requested was unavailable
我试图运行在firefox (v50.0.2) 上使用gemini 进行测试,虽然firefox 浏览器打开成功,但它没有打开地址栏中的url。然后在终端中我看到了这个错误信息:
Cannot launch browser firefox: [init({"browserName":"firefox"})] The
environment you requested was unavailable.
命令:
sudo gemini update test.js
代码:
module.exports = {
rootUrl: 'http://example.com',
gridUrl: 'http://127.0.0.1:4444/wd/hub',
browsers: {
chrome: {
desiredCapabilities: {
browserName: 'chrome'
}
},
'firefox-latest': {
desiredCapabilities: {
browserName: "firefox"
}
}
}
};
在 chrome 浏览器上测试 运行 成功。我是 运行宁 MacOSX Sierra。
尝试将您的 firefox 更新到 50.1.0 并再次测试?我在 v50.0.2 上遇到了同样的问题,但是一旦我更新到最新版本,我就再也看不到那个问题了。
FF 驱动程序发生了重大更改。 wd 工具还不支持它。它适用于 firefox v46 及以下版本。
https://github.com/gemini-testing/gemini/issues/688#issuecomment-267984936
我试图运行在firefox (v50.0.2) 上使用gemini 进行测试,虽然firefox 浏览器打开成功,但它没有打开地址栏中的url。然后在终端中我看到了这个错误信息:
Cannot launch browser firefox: [init({"browserName":"firefox"})] The environment you requested was unavailable.
命令:
sudo gemini update test.js
代码:
module.exports = {
rootUrl: 'http://example.com',
gridUrl: 'http://127.0.0.1:4444/wd/hub',
browsers: {
chrome: {
desiredCapabilities: {
browserName: 'chrome'
}
},
'firefox-latest': {
desiredCapabilities: {
browserName: "firefox"
}
}
}
};
在 chrome 浏览器上测试 运行 成功。我是 运行宁 MacOSX Sierra。
尝试将您的 firefox 更新到 50.1.0 并再次测试?我在 v50.0.2 上遇到了同样的问题,但是一旦我更新到最新版本,我就再也看不到那个问题了。
FF 驱动程序发生了重大更改。 wd 工具还不支持它。它适用于 firefox v46 及以下版本。
https://github.com/gemini-testing/gemini/issues/688#issuecomment-267984936