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