【发布时间】:2014-02-28 00:40:31
【问题描述】:
这是我的情况:
(我只想要实习生的功能测试方面。)
- 我有 selenium 独立作为集线器在一台机器上运行。
- 我有 selenium 独立作为节点在一些机器上运行 - win7、win8、osx 10.8 等。每台机器都有 chrome、firefox、safari、IE。
- 所有这些机器都在同一个网络上 - 它们可以相互访问。
- 我正在运行为功能测试配置的实习生 (intern-runner)。
目前,当我运行实习生跑步者时,[例如 -- 在 osx 10.8 上] 我看到 正在启动正确的浏览器,但 URL 为:
http://some.ip.addr:port/__intern/client.html?baseUrl=%2F&config=tests%2Fintern.js&reporters=webdriver&sessionId=8e442817-1f41-4690-9af5-e0a513cb17b1
问题是——
- 我不能在路径中使用
__intern——我可以使用的网址纯粹是这样的:
http://some.ip.addr:port/
问题是:
1)如何配置远程执行浏览器中输入的url?
2) 我如何配置该 url 的每个段 - 即 - 参数、client.html 段和 __intern 段。
我试过了...
intern.js 中的设置:proxy, proxyUrl, proxyType=direct。
让我再重复一遍:
1) 我只想要功能测试——没有单元测试——我已经涵盖了那部分。
2) 我进行了详尽的搜索,阅读了所有文档。
【问题讨论】:
标签: selenium functional-testing intern