• selenium(3):学习操作元素基本方法


     来源:《selenium webdriver基于Python源码案例》

    一、打开网页
    ①第一步:从selenium里面导入webdriver模块
    ②打开浏览器(Ie和Chrome对应下面的)
    ③打开百度网址

    二、设置休眠

    ①.由于打开百度网址后,页面加载需要几秒钟,所以最好等到页面加载完成后再继续下一步操作
    ②.导入time模块,time模块是Python自带的,所以无需下载
    ③.设置等待时间,单位是秒(s),时间值可以是小数也可以是整数

    三、页面刷新
    ①.有时候页面操作后,数据可能没及时同步,需要重新刷新

    ②.这里可以模拟刷新页面操作,相当于浏览器输入框后面的刷新按钮

    四、页面切换
    ①.当在一个浏览器打开两个页面后,想返回上一页面,相当于浏览器左上角的左箭头按钮
    ②.返回到上一页面后,也可以切换到下一页,相当于浏览器左上角的右箭头按钮

    五、设置窗口大小

    ①.可以设置浏览器窗口大小,如设置窗口大小为手机分辨率540*960
    ②.也可以最大化窗口


    六、 截屏
    ①. 打开网站之后,也可以对屏幕截屏
    ②.截屏后设置指定的保存路径+文件名称+后缀


    七、退出
    ①.退出有两种方式,一种是close;另外一种是quit

    ②.close用于关闭当前窗口,当打开的窗口较多时,就可以用close关闭部分窗口
    ③.quit用于结束进程,关闭所有的窗口
    ④.最后结束测试,要用quit。quit可以回收c盘的临时文件

    掌握了浏览器的基本操作后,接下来就可以开始学习元素定位了,元素定位需要有一定的html基础。没有基础的可以按下浏览器的F12快捷键先看下html的布局,先了解一些就可以了。

  • 相关阅读:
    三个录屏软件
    不用 PS 和 AI,5个网站能做出更好看的设计
    使用vue.js开发小程序
    js异步处理
    HTTP、HTTP1.0、HTTP1.1、HTTP2.0、HTTPS
    Chrome不支持css字体小于12px的解决办法
    处理CSS前缀问题的神器——AutoPrefixer
    CSS | 字体系列
    qemu-img 命令讲解
    全面理解 git
  • 原文地址:https://www.cnblogs.com/benpao1314/p/8945498.html
Copyright © 2020-2023  润新知