zoukankan      html  css  js  c++  java
  • Selenium3+python自动化009- 多选框

    多选框

    # 随机选择多选框
    # sports=driver.find_elements_by_name("sport")
    # maxnum=len(sports)
    # num=random.randint(0,maxnum-1)
    # sports[num].click()

    #encoding=utf-8
    from selenium import webdriver
    from time import sleep
    import os
    
    driver=webdriver.Chrome()
    url='file:///' + os.path.abspath(os.path.dirname(os.getcwd()))+'/html/注册A.html'
    
    driver.maximize_window()
    driver.get(url)
    
    scroll="document.documentElement.scrollTop=800"#垂直滚动 px
    driver.execute_script(scroll)
    
    carCheckBox=driver.find_element_by_id('qcA')
    carCheckBox.click()
    sleep(2)
    if carCheckBox.is_selected():
        carCheckBox.click()
    
    checkBoxList=driver.find_elements_by_xpath('//input[@name="checkbox"]')
    for box in checkBoxList:
        if not box.is_selected():
            box.click()
    View Code
  • 相关阅读:
    class和struct
    类内初始值(c++11)
    默认初始化、值初始化
    聚合类
    对象
    排序算法的比较
    快速排序
    堆排序
    ubunu设置java命令为全局的命令-添加到全局环境变量
    Mina笔记
  • 原文地址:https://www.cnblogs.com/liunaixu/p/11089647.html
Copyright © 2011-2022 走看看