测试一个大型网站的CSS错误可能令人生畏,尤其是当你不得不在所有不同的浏览器上反复重复相同的操作时。所以,我想知道是否有办法同时控制不同的浏览器,在所有开放的浏览器中同时执行相同的点击和滚动?
说,我有两个屏幕,两个浏览器都是屏幕的垂直一半,能够控制所有4个屏幕,这将大大加快所需的时间和测试质量。
目前这可行吗?有人写了一个程序来做这个吗?
答案 0 :(得分:1)
这不是世界上最简单的事情,但您可以使用Selenium IDE在许多浏览器中自动执行浏览器任务: http://seleniumhq.org/
您需要设置Selenium Remote-Control。从来没有这样做过,所以我不确切知道涉及到什么: http://seleniumhq.org/projects/remote-control/
答案 1 :(得分:0)
我会为此推荐Adobe BrowserLab。它允许您将站点的实例同时提取到多个浏览器中,并提供用于比较css跨浏览器的工具。此外,它是免费的,您只需要在Adobe开设帐户。
答案 2 :(得分:0)
如果你有微软的Expression产品,他们就有“超级预览”。这是一个简单的并排比较工具,但据我所知它不会像你要求的那样自动化点击。
答案 3 :(得分:0)
对于简单的任务,您可以尝试http://tuttijs.com/
但是,为了执行点击和内容,您可能需要将其与Selenium Core结合使用。 (或依赖上面提到的SeleniumRC)