3

我想让浏览器打开一个带有实时 url 名称的本地 url。这意味着当我这样做时:

sel.open('http://live-url/)

selenium 实际上会打开本地 url。

可以通过更改它的主机文件来测试这一点,但在许多机器上运行时这是不可能的。

想法?

4

1 回答 1

1

Selenium 无法更改主机文件,因为它只能与浏览器内呈现的页面交互。

你可能可以设置你的 CI 服务器来做这样的事情,但我不得不再次问为什么。入侵一个站点然后对其进行测试肯定会使您的测试无效?

于 2011-05-23T10:25:18.663 回答