1
2
经过一些研究,我发现WATIN不能像我需要配置哈德逊那样运行在一个交互式Java会话中。 Selenium Grid 然而,这是完美的-有一个 Hudson plug-in 这也可以控制它。 所以这就是我们要用的。 |
2
1
即使以LocalSystem帐户登录,Windows服务也确实可以运行浏览器。我们有一个确切的设置,哈德逊作为一个Windows服务安装,尽管将其部署到Tomcat并将其作为一个服务运行应该同样良好。我们使用sahi进行自动化测试,它在ie和firefox中运行我们的测试套件。 你没有说watin有什么问题,但是如果相关的话,sahi需要将浏览器的HTTP代理设置为一个特殊的主机和端口。这对firefox没有问题,因为sahi通过firefox命令行上指定的配置文件配置其代理。IE是一个小技巧,因为它的代理设置在Windows注册表中,当作为本地系统帐户运行时,这些设置来自注册表中的一个特殊位置(而不是作为登录用户的HKCU)。见 this SF answer 有关详细信息。如果这是你遇到的问题,你也许还能够实现你在哈德逊盒子上运行所有东西的目标。 |
3
0
你查过了吗 here ?这显示了Hudson的Selenium网格插件。 |
ARH · 如何使用Selenium识别网站中使用的所有标签 2 年前 |
vidhu · 无URL的自动化测试 2 年前 |
Myoung Nam · 如何从谷歌搜索中提取多个div类? 2 年前 |