【问题标题】:Does Selenium/Protractor look for element in current loaded page?Selenium/Protractor 是否在当前加载的页面中查找元素?
【发布时间】:2016-04-26 22:51:30
【问题描述】:

Selenium/Protractor 是在当前加载的页面中查找元素,还是在对相同元素使用相同的 Css 选择器时查找整个应用程序?

例如:

客户表单上的保存按钮class="save"

供应商表单上的保存按钮class="save"

【问题讨论】:

    标签: selenium protractor


    【解决方案1】:

    Protractor 通过与浏览器交互(通过 selenium)工作。 Selenium 使用浏览器驱动程序与您的页面交互,并且浏览器仅包含它请求的代码(从服务器返回,基于发出的请求类型)。

    所以是的, 它只查找当前加载页面中的元素。它无法访问您的整个应用程序代码。

    【讨论】:

    • 非常感谢 Gunderson
    【解决方案2】:

    Selenium 仅在加载的页面上查找元素。不过不确定 Protractor。

    【讨论】:

    • 我在做一些实验,比如这个对象的计数,显然你是对的。
    猜你喜欢
    • 2021-07-05
    • 2014-08-27
    • 1970-01-01
    • 2021-09-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-03-29
    • 1970-01-01
    相关资源
    最近更新 更多