selenium 常见基本方法使用一

在这篇文章中再记录一些selenium常见的基本方法,以便以后可以用到的时候就使用,根据这位博主的文章记录了一些自己需要的知识
http://blog.csdn.net/u011541946/article/details/69573632
1、输入框文本清除 clear()

driver.find_element_by_id("kw").clear()

2、刷新当前页面 refresh()

driver.refresh()

3、浏览器的前进forward()和后退back()

driver.back()
driver.forward()

4、获取浏览器版本号 capabilities[‘version’]

print(driver.capabilities['version'])

5、获取当前页面URL current_url

print(driver.current_url)

6、获取当前页面title

print(driver.title)

7、自定义浏览器窗口大小(可用于不同分辨率下的兼容性测试)

driver.set_window_size(1024,760)
print(driver.get_window_size())

8、断言 assert

assert "百度一下" in driver.title

9、获取元素上的文字 element.text(定义百度云盘直接点击登陆按钮的错误提示信息)

erro = driver.find_element_by_id("TANGRAM__PSP_4__error").text
print(erro)

10、获取页面元素大小size

btn = driver.find_element_by_id("TANGRAM__PSP_4__submit")
print(btn.size)

11、模拟键盘事件(先导入模块from selenium.webdriver.common.keys import Keys)
1)新开一个标签页ctrl+t

driver.find_element_by_tag_name('body').send_keys(Keys.CONTROL + 't')

2)全选 ctrl+a

driver.find_element_by_tag_name('body').send_keys(Keys.CONTROL + 'a') 

3)退格键,删除文字

textCon.send_keys(Keys.CONTROL + 'a')
textCon.send_keys(Keys.BACKSPACE)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值