zoukankan      html  css  js  c++  java
  • selenium—显示等待中期望的场景语句

    ① alert_is_present()

        判断页面是否出现alert框

    wait = WebDriverWait(driver,10)
    alert = wait.until(EC.alert_is_present())
    print alert.text

    ②wait.until(EC.element_located_selection_state_to_be(locator,state)

      判断元素选中状态是否符合预期,True为选中,False为未选中

    wait = WebDriverWait(driver,10)
    wait.until(EC.element_located_selection_state_to_be((By.ID, "peach"), True))

    ③ element_located_to_be_selected()

     期望元素处于选中状态

    wait = WebDriverWait(driver,10)
    wait.until(EC.element_located_to_be_selected((By.ID, "xxx")))
    wait.until(EC.element_located_to_be_selected(driver.find_element_by_id("xxx")))

    ④ element_to_be_clickable()

      判断元素是否可见并能被单击

    wait = WebDriverWait(driver,10)
    wait.until(EC.element_to_be_clickable(By.ID, "xxx"))

     ⑤ text

    text_to_be_present_in_element(locator,text)  判断内容text是否出现在元素中

       text_to_be_present_in_element(By.xxx,"xxx")

    text_to_be_present_in_element_value(locator,text)  判断text是否出现在元素的value属性中

      text_to_be_present_in_element_value((By.xxx,"xxx"), "valuexxx")

  • 相关阅读:
    PHP 魔术函数
    创建静态链接库
    Linux C 子进程的调度
    Android开发(三) android布局
    谷歌(Google)算法面试题
    Android开发(二) 详细了解android开发
    制作makefile文件
    SHELL编程
    5 Rules For A Good Web Design
    非托管代码方法的命名约定
  • 原文地址:https://www.cnblogs.com/erchun/p/11892011.html
Copyright © 2011-2022 走看看