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")

  • 相关阅读:
    字段与表的对应关系
    java初学代码,还不太熟练
    编程学习心得
    ps中经常遇到的问题
    R语言矩阵运算加速
    写代码过程中一些数字推理公式
    EXCEL中常用的函数
    css样式中常见的属性
    R语言的基本矩阵运算
    excel常用的函数
  • 原文地址:https://www.cnblogs.com/erchun/p/11892011.html
Copyright © 2011-2022 走看看