zoukankan      html  css  js  c++  java
  • 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的布局,先了解一些就可以了。

  • 相关阅读:
    elasticsearch 安装,以及遇到的问题总结
    Linux/unix 查看端口占用
    openresty 安装
    Hadoop 系列文章(三) 配置部署启动YARN及在YARN上运行MapReduce程序
    Hadoop 系列文章(二) Hadoop配置部署启动HDFS及本地模式运行MapReduce
    Hadoop 系列文章(一) Hadoop 的安装,以及 Standalone Operation 的启动模式测试
    Linux 防火墙相关
    Linux 修改默认的 yum 源
    普通用户开放 sudo 权限
    大数据所有环境变量
  • 原文地址:https://www.cnblogs.com/benpao1314/p/8945498.html
Copyright © 2011-2022 走看看