zoukankan      html  css  js  c++  java
  • find_elements & find_element区分

    1、最近老是同一犯错误,find_elements写成了find_element,结果纠结了半天才知道是自己写错了个find_elements;

           WebDriverWait(browser, 5).until(lambda the_driver: browser.find_element_by_link_text("Report").is_displayed())
            browser.find_element_by_link_text("Report").click()
            Uselect=browser.find_element_by_xpath("//select[@id='search_project_id']")
            Uoptions=Uselect.find_elements_by_tag_name("option")
            a=len(Uoptions)
            print a
            browser.find_element_by_xpath("//select[@id='search_project_id']").click()
            time.sleep(1)
            Uselect.find_elements_by_tag_name("option")[3].click()   #返回的是一个list数组;
            time.sleep(1)
            browser.find_element_by_xpath("//a[@id='btnSearch']").click()
            browser.implicitly_wait(2)
            browser.find_element_by_id("btnExport").click()
            browser.find_element_by_id("leftTree_1_check").click()

    PS: 同样的错误决不容许自己犯第次!

    2、接触自动化也有一段时间了,突然觉得有点不知所措,基本流程大概都跑出来了,可以待于优化的部分,还的慢慢的去研究,好久之前即觉得应给自己设计下计划了,一直没有行动起来,应该反思下了;

    (1)弹出窗口为模态窗口的还木有解决掉;

    (2)系统上上传照片使用了Flash插件,脚本不能识别,木有解决;

    (3)数据驱动还木有应用到自动化中;

    (4).......

  • 相关阅读:
    Linux常见命令
    CSS以及JQuery总是忽略掉的小问题
    HTML DOM appendChild() 方法
    WINUSB使用(附STM32Demo)
    STM32H7系列调试使用DCMI过程中若干注意事项
    godot初涉
    【转】使用objdump看内核源码
    scrcpy rk3399 交叉编译 meson
    gitlab hooks 钩子实现服务器代码同步至文件夹
    Linux编译笔记
  • 原文地址:https://www.cnblogs.com/tyen0921/p/3544745.html
Copyright © 2011-2022 走看看