2011-08-15 41 views
2

为CSS错误测试大型网站可能令人望而生畏,尤其是当您不得不在所有不同的浏览器上重复执行相同的操作时。所以,我想知道是否有办法同时控制不同的浏览器,在所有开放式的浏览器中同时执行相同的点击和滚动?假设我有两个屏幕,两个浏览器是每个垂直屏幕的一半,能够控制所有这四个屏幕将极大地加快所需的时间和测试质量。跨浏览器测试:有没有办法同时运行和控制多个浏览器?

目前这可行吗?有人写了一个程序来做到这一点?

回答

1

这不是世界上最容易的事情,但你可以使用Selenium IDE在许多浏览器浏览器的任务自动化: http://seleniumhq.org/

您需要建立硒的远程控制。我自己从来没有这样做,所以我不知道究竟涉及什么: http://seleniumhq.org/projects/remote-control/

+0

另请参见:http://stackoverflow.com/questions/972717/is-there-a-good-ie-based-selenium-ide –

0

我会为此推荐Adobe BrowserLab。它可以让你将站点的实例一次性引入多个浏览器,并提供用于比较跨浏览器的工具。再加上它是免费的,你只需要在Adobe中创建一个账户。

+0

历史记录: Adobe BrowserLab在2013年3月13日关闭。 –

0

如果您有Microsoft的Expression产品,他们有“超级预览”。这是一个简单的并排比较工具,但据我所知,它不会像你问的那样自动点击。

0

对于你可能想尝试http://tuttijs.com/

然而,为了执行点击和东西,你可能需要,结合与硒的芯简单的任务。 (或者如上所述依靠SeleniumRC)

相关问题