繁体   English   中英

硒:您要求的环境不可用

[英]Selenium: The environment you requested was unavailable

我试图在firefox(v50.0.2)上使用gemini运行测试,尽管firefox浏览器已成功打开,但未在地址栏中打开url。 然后在终端中,我看到了此错误消息:

无法启动浏览器firefox:[init({“ browserName”:“ firefox”})]您所请求的环境不可用。

命令:

sudo gemini更新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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM