首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何从Windows运行Zalenium中的测试?

如何从Windows运行Zalenium中的测试?
EN

Stack Overflow用户
提问于 2019-07-17 21:56:20
回答 1查看 623关注 0票数 0

我想在Zalenium上运行我的测试。我使用的是Win10 pro 64位。我从zalenium开始:

代码语言:javascript
复制
docker run --rm -ti --name zalenium -p 4444:4444 -v /var/run/docker.sock:/var/run/docker.sock -v /d/zalenium/videos:/home/seluser/videos --privileged dosel/zalenium start

我的驱动程序设置来自代码:

代码语言:javascript
复制
    public WebDriver createDriver() throws MalformedURLException {
    DesiredCapabilities cap = new DesiredCapabilities();

    if ("chrome".equals(browser.toLowerCase())){
        cap.setBrowserName(BrowserType.CHROME);
    }else if("firefox".equals(browser.toLowerCase())){
        cap.setBrowserName(BrowserType.FIREFOX);
    }
    return new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), cap);
}

然而,当我运行测试时,我得到了这个错误:

代码语言:javascript
复制
org.openqa.selenium.WebDriverException: Error forwarding the new session Empty pool of VM for setup Capabilities {browserName: chrome}

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-19 14:53:25

我找到问题了。将localhost更改为您的ip地址有效。

代码语言:javascript
复制
return new RemoteWebDriver(new URL("http://yourip:4444/wd/hub"), cap);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57077620

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档