zoukankan      html  css  js  c++  java
  • 单选按钮处理

     1 # -*- coding:utf-8 -*-
     2 
     3 from selenium import webdriver
     4 
     5 driver = webdriver.Firefox()
     6 
     7 driver.get(r'F:电子书seleniumSelenium Testing Tools Cookbook(中文)demoRadioButton.html')
     8 
     9 apple = driver.find_element_by_css_selector("input[value='Apple']")
    10 
    11 #检查是否已选择
    12 print apple.is_selected()
    13 
    14 #检查是否已选择,如果没有则点击选择
    15 if not apple.is_selected():
    16     apple.click()
    17     
    18 print apple.is_selected()
    19 
    20 #得到所有的单选按钮
    21 fruit = driver.find_elements_by_name('fruit')
    22 
    23 #查询 Orange 选项是否存在,如果存在则选择
    24 for allFruit in fruit:
    25     if allFruit.get_attribute('value') == 'Orange':
    26         if not allFruit.is_selected():
    27             allFruit.click()
    28             break
  • 相关阅读:
    使用springboot2+elasticsearch7注意事项
    jwt使用
    CTF web之旅 15
    CTF web之旅 14
    CTF web之旅 13
    CTF web之旅 12
    CTF web之旅 11
    CTF web之旅 10
    CTF web之旅 9
    CTF web之旅 8
  • 原文地址:https://www.cnblogs.com/Roger1227/p/3163976.html
Copyright © 2011-2022 走看看