常用方法
键盘方法
鼠标方法
设置元素等待
隐式等待
sleep等待
"""
* Create by dell on 2020/9/24
* Author :wencheng
* 微信公众 :自动化测试 To share
"""
from selenium import webdriver
class run_case(object):
def __init__(self):
self.C_driver = webdriver.Chrome()
def run_baidu(self):
self.C_driver.get("http://www.baidu.com")
# 常用定位方式
self.C_driver.find_element_by_xpath('//*[@id="kw"]').send_keys("Cypress端到端")
self.C_driver.find_element_by_id('su').click()
val_text = self.C_driver.find_element_by_xpath('//*[@id="su"]').text
print(val_text)
val_size = self.C_driver.find_element_by_xpath('//*[@id="su"]').size
print(val_size)
val_get_attribute = self.C_driver.find_element_by_xpath('//*[@id="su"]').get_attribute
print(val_get_attribute)
self.C_driver.back()
self.C_driver.refresh()
self.C_driver.forward()
self.C_driver.quit()
if __name__ == '__main__':
run_case().run_baidu()
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家的支持。更多文章关注小编公众号:自动化测试 To share
本文分享自 自动化测试 To share 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!