我正致力于自动化网络应用程序。
我有许多页面,如登录页面等,我有很多标签。每个选项卡都会打开不同的页面,例如,如果我想打开page3,我必须首先浏览page1然后再转到page2。
这里我的问题是如果我想测试第3页上的某些功能,那么我必须浏览所有页面。我需要花费很多时间来测试我需要花费这么多时间的单一功能。
有什么方法可以将已打开的浏览器设置为Selenium WebDriver?
答案 0 :(得分:1)
不幸的是,没有。
截至目前,这是Selenium上最受欢迎的功能请求(2013年2月,目前的Selenium 2.30.0)。它也是最古老的之一。
http://code.google.com/p/selenium/issues/detail?id=18
这方面有一些关于Firefox的工作,但它没有记录,非常实验,并且在相当长一段时间内没有看到它的变化。有关更多信息,请查看链接的功能请求。
前端自动化很难,Selenium只能做普通用户可以做的事情。您可以做的最好是在许多远程计算机上并行运行测试。
答案 1 :(得分:0)
不......这是不可能的......
为了减少手动执行,我们正朝着自动化方向发展。
Inbetween你不能自动化。