2

我正在致力于自动化 Web 应用程序。

我有很多页面,例如登录页面等,并且有很多标签。每个选项卡会打开不同的页面,例如,如果我要打开 page3,我必须先通过 page1,然后再通过 page2。

这里我的问题是如果我想在 page3 上测试一些功能,那么我必须浏览所有页面。测试单个功能需要花费大量时间,我需要花费大量时间。

有什么方法可以将已经打开的浏览器设置为 Selenium WebDriver?

4

2 回答 2

1

抱歉不行。

这是目前 Selenium 上星号最多的功能请求(2013 年 2 月,当前的 Selenium 2.30.0)。它也是最古老的之一。

http://code.google.com/p/selenium/issues/detail?id=18

Firefox 已经为此做了一些工作,但它没有文档记录,非常实验性,并且很长一段时间都没有看到任何变化。有关更多信息,请查看链接的功能请求。

前端自动化很难,Selenium 只能做普通用户能做的事情。您能做的最好的事情是在许多远程机器上并行运行测试。

于 2013-02-27T11:52:28.373 回答
0

No... It is not possible....

In order to reduce the manual execution, we are moving towards automation.

Inbetween you cannot automate.

于 2013-11-06T09:22:15.047 回答