python+selenium:基础操作及相应判断

  1. 元素操作
  2. 浏览器常用操作api
  3. 元素操作其他常用操作api
  4. 鼠标及键盘操作
  5. 元素等待(重点)这个app自动化也同样会用到
  6. 下拉框选择

元素的常用操作方法

  1. Click()-------------------------------------单击元素
  2. Send_keys(value)-------------------------模拟输入
  3. Clear()------------------------------------清除文本
  4. time.sleep(5)----------------------------固定等待时间5秒
  5. driver.implicitly_wait(5)-------------------隐式等待5秒

获取元素信息

  1. Print(len(对象))------------------------------获取元素的长度
  2. Print(type(对象))-----------------------------获取集合的类型
  3. Print(对象.text)-------------------------------元素文本信息
  4. Size----------------------------------------------返回元素大小
  5. Get_attribute(“”)------------------------------获取元素属性值,传递参数为元素的属性名
  6. Is_displayed()-----------------------------------判断元素是否可见
  7. Is_enabled()-------------------------------判断元素是否可用(就是不可进行操作)
  8. Is_selected()------------------------------判断元素是否选中,用来检查复选框或单选按钮是否被选中

浏览器常用的操作方法

  1. Maximize_window()-----------------------------最大化浏览器窗口-->模拟浏览器最大化按钮正在上传…重新上传取消
  2. Set_window_size(width,height)-------------------设置浏览器窗口大小-->设置浏览器宽、高(像素点)正在上传…重新上传取消
  3. Set_window_position(x,y)---------------------------设置浏览器窗口的位置--->设置浏览器位置
  4. Back()---------------------------------------------------后退-->模拟浏览器后退按钮
  5. Forward()---------------------------------------------------前进-->模拟浏览器前进按钮
  6. Refresh()-------------------------------------------------模拟浏览器F5刷新
  7. Close()------------------------------------------------------关闭当前窗口--->模拟点击浏览器关闭按钮
  8. Quit()-------------------------------------------关闭浏览器驱动对象--->关闭所有程序启动的窗口
  9. Title----------------------------------------------------获取页面title
  10. Current_url----------------------------------------------获取当前页面URL

PS:

经验分享:有些时候养成一个好的习惯,先清空后输入

                数据定位最好不要用绝对路径定位

                 最好多打印一些数据,毕竟你也不知道执行的操作是否真的成功了

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值