2016-12-29 114 views
-1
  1. 解释下面的代码(如什么是驱动程序,findelements等,它是如何工作的)
    1. Driver.findelements(By.xpath( “”))。点击() ;
    2. Driver.switchTo().click();
  2. 是否允许在java和selen中使用method().method()?

回答

0

不是专家,但我会尝试。

驱动程序本质上是用户点击网页上的东西/键入文字 这就是硒实际上......一个机器人,你告诉该怎么做。

Findelement用于查找Web上的“对象”,按钮/图片/任何元素。 (它就像你在网上“找到”它,然后你就可以使用它,就像点击它(点击()是点击功能/方法)

xpath是一种语言,你可以在其中使用它来指向网页上的特定对象搜索开的xpath选择@谷歌为了更好的理解。

  • 是啊其允许的,则保持物体,然后在其上即可链的方法。
  • +0

    我知道驱动程序是一个参考变量;谁正在使用findelements方法,其中我们有一个参数。 (参数= by.xpath..where by是一个类,xpath是方法);那么它使用点击方法。如果在java和selenium中允许method.method(),则第二行代码是合理的。 – kaps

    0

    driver.findElement标识加载网页时的第一个元素,其中findElements标识与该网页相关的所有元素定位。

    switchTo用于在窗口或框架之间切换。

    click()用于对任何特定元素执行操作。