【问题标题】:How to add verification inside any method in Keyword Driven Framework using selenium and java如何使用 selenium 和 java 在关键字驱动框架中的任何方法中添加验证
【发布时间】:2018-06-25 12:43:22
【问题描述】:

我正在实现关键字驱动框架,并在我的 excel 工作表中添加了一个关键字,并使用 java 在 selenium 中为它编写了一个方法。 现在的问题是,当我执行此脚本时,当时它在 excel 中显示为通过/失败,但此通过/失败无效,因为我没有验证此方法中的任何内容,而是返回 Pass 如果该方法执行,即当在页面上找到该元素时,如果找不到该元素,则返回失败。

对于点击关键字: 我想在此方法中添加验证,例如: 通过 -> 当按钮被启用并被点击时 失败 -> 当按钮被禁用且未被点击时

提前致谢。

【问题讨论】:

    标签: java eclipse selenium


    【解决方案1】:

    您可以使用 selenium 的 isEnabled() 方法,例如

    driver.findElement(By.id("elementID")).isEnabled();
    

    你可以使用这样的东西

    boolean enabled= driver.findElement(By.id("elementID")).isEnabled();
    

    为此,您需要检查在 excel 中写入通过/失败的方法,您可以在该函数中使用此逻辑,即如果启用为真,则应写入通过,否则应写入失败。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-01
      • 1970-01-01
      • 2023-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多