今天 分享一下 radio 和 checkbox及select框

在 进入

radio 框

 

就跟正常获取 一样 进行 元素定位 完事click 模拟点击就可以了 当然 在 看 radio 框 获取 元素前 先确认 是不是 在iframe 嵌套里 。

checkbox框

这种 情况 就 没有 默认 点击的 checkbox框 那么 就是 上面的radio 框 一样 做一个 元素定位 完事click 模拟点击就可以了 当然 在 看 radio 框 获取 元素前 先确认 是不是 在iframe 嵌套里 。

还有一种checkbox框

出使用设计的时候 需要 用元素定位一下checkbox框 里面的cheked 有用for i in element方法 里面找到他 完事 在  i.click 之后 在 去元素定位checkbox框 完事click 模拟点击就可以了 当然 在 看 radio 框 获取 元素前 先确认 是不是 在iframe 嵌套里 。

select 框

 

在 测试 select 框 前 需要 进行 from selenium,webdriver.support.ui import Select(后面的Select 和 Options 方法一样 首字母大写)

select  =  Select(driver.find_element_by_class_name('selecter'))

select.select_by_value("XXX”)或用文本定位更直接

select.select_by_visible_text("XXX”)

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值