【问题标题】:how to declare a driver in protractor如何在量角器中声明驱动程序
【发布时间】:2016-07-28 13:44:20
【问题描述】:

在使用 java 的 selenium 中,我们声明/初始化变量,如

WebDriver driver = new FirefoxDriver();

用红宝石

driver = Selenium::WebDriver.for :firefox.

那么谁能告诉我如何在量角器中声明/初始化驱动程序?

我在量角器网站上看到,我们需要使用功能,但没有得到驱动程序是如何声明的。

【问题讨论】:

    标签: selenium-webdriver protractor


    【解决方案1】:

    其实量角器不需要初始化驱动。它在全球范围内以browser 的形式提供。所以在测试类中你可以直接调用它为

    browser.get(url);
    browser.findElement(by.css('cssSelector));
    

    对于非 Angular 页面,您可以使用 browser.driver 而不是 browser。它看起来像这样

    browser.driver.findElement(by.css('cssSelector));
    

    请正确阅读,它将消除您对 Protractor 的所有基本疑问。 https://angular.github.io/protractor/#/tutorial

    【讨论】:

      猜你喜欢
      • 2017-04-10
      • 1970-01-01
      • 2014-11-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-05
      • 1970-01-01
      相关资源
      最近更新 更多