selenium练习校验

selenium校验:

1.获取网站URL是否正确:print(driver.current_url) #得到当前页面URL

2.获取网站Title是否正确:print(driver.title)

3.获取浏览器版本号:print(driver.capabilities['version'])

4.浏览器的前进后退操作:driver.back()     #后退到上一页
                        driver.forward()  #前进到下一页
5.浏览器的刷新操作:driver.refresh()
例子:try:
        driver.refresh()
        print('test pass:refresh successful')
    except Exception as e:
        print("Exception found",format(e))
        
6.打开新页面  #利用send_keys的方法触发ctrl + t的效果
ele = driver.find_element_by_tag_name('body').send_keys(keys.CONTROL + 't')

7.清楚文本框内容:.clear()
try:
    driver.find_element_by_id('kw').clear()
    print('test pass: clean successful')
except Exception as e:
    print("Exception found",format(e))

8.操作单选按钮
首先找到这个按钮,然后定位,然后在循环里面遍历,进行点击

radios = driver.find_element_by_xpath('//*[@type="radio"]')
for radio in radios:
    radio.click() #点击radio

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值