1.控制浏览器操作的一些方法
set_window_size():设置浏览器大小
back()、forward():控制浏览器后退\前进
refresh()、clear():刷新当前页面、清除文本
send_keys(value):模拟按键输入
click():单击元素
submit():用于提交表单
get_attribute(name):获取元素属性值
is_displayed():设置该元素是否用户可见
size:返回元素的尺寸
text:获取元素的文本
2.定位方式汇总:
id、name、class_name:元素属性定位
tag_name:元素标签名称
link_text、partal_link_text:为超链接定位
Xpath:为元素路径定位
css:为css选择器定位
3.id定位方法 find_element_by_id()
id定位实现 步骤分析:
导入selenium包 from selenium import webdriver
导入time包 from time import sleep
实例化火狐浏览器 driver = webdriver.Firefox()
打开注册A.html driver.get(url)
调用id定位方法 driver.find_element_id("")
使用send_keys()方法发送数据 send_keys("admin")
暂停3秒 sleep(3)