在已打开的网页上运行测试用例

时间:2017-02-06 11:40:36

标签: javascript angularjs selenium protractor selenium-chromedriver

我想通过量角器运行我的测试用例,但由于某些限制,我希望量角器在已打开的页面上启动,这意味着我不希望驱动程序通过加载chrome并转到url来启动在测试用例中定义。有没有办法,如果我可以使用已在屏幕上打开的网址,然后进一步处理测试用例中定义的内容,如点击元素或发送密钥等。

此致 Syed Zaidy

1 个答案:

答案 0 :(得分:3)

此功能未在selenium中实施。它被要求但被拒绝,因为它不可行。 如果您已阅读问题here,请向下滚动至上次评论:

  

我要打电话给这个:这是一个特定于浏览器的功能,而不是某些功能   我们可以以一般方式实施。使用IE浏览器,它可以迭代   在操作系统中打开窗口,找到要附加的正确IE进程。

     

Firefox和Chrome,OTOH,需要以特定模式启动   配置,这意味着只附加到正在运行的实例   在技​​术上是不可能的。

     

结束为"不可行"这是一个特定于浏览器的功能。