【问题标题】:How can I run Protractor tests on a remote machine如何在远程机器上运行量角器测试
【发布时间】:2015-03-04 10:35:10
【问题描述】:

我想在虚拟机上运行量角器测试。我已经尝试使用以下命令运行它:

Invoke-Command -ComputerName 10.2.1.7 -Port 5985 -Credential $credential -ScriptBlock{
    protractor C:\Users\test\Desktop\proRemote\config.js
}

不幸的是,这种方法非常缓慢。还有其他方法可以在虚拟机上运行我的量角器测试吗?也许使用 selenium 的远程网络驱动程序(我不知道如何进行设置)。

我们将不胜感激任何帮助。

【问题讨论】:

  • 我想这应该可以解决问题。在您的 conf.js 中添加以下内容并作为普通量角器测试运行。 seleniumAddress: '10.2.1.7:5985'

标签: selenium webdriver protractor invoke-command


【解决方案1】:

正如 Sakshi Singla 建议的那样,我在远程机器上启动了一个 webdriver(如果你在 Windows 机器上,请确保打开端口)并在我的配置文件中连接到该端口:

 multiCapabilities:[
        {"browserName": "chrome",
        "seleniumAddress": 'http://10.105.178.758:5555/wd/hub',
        },
    ], 

【讨论】:

  • selenium-server-standalone.jar 也应该在你的远程机器上运行。
猜你喜欢
  • 2015-03-18
  • 2018-12-21
  • 2015-09-16
  • 2013-12-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-16
  • 2012-05-28
相关资源
最近更新 更多