0
点赞
收藏
分享

微信扫一扫

自动化测试学习防踩坑手册,测试人员人手一份



学好自动化测式有哪些你踩过的坑


  • ​​学习自动化的重要性​​
  • ​​自动化分类:​​
  • ​​什么自动化​​
  • ​​开发环境准备​​
  • ​​安装第三方库遇到的。。。坑​​

  • ​​国内资源​​
  • ​​离线下载​​
  • ​​下载Github代码时,要安装多个库​​

  • ​​运行代码遇到的。。。坑​​

  • ​​运行代码时目录没有驱动​​
  • ​​驱动与浏览器不匹配​​
  • ​​Unittest运行代码时无法生成测试报告​​
  • ​​浏览器驱动下载​​



学习自动化的重要性


  • 涨薪必备技能!!涨薪必备技能!!涨薪必备技能!!
  • 测试行业的逐渐成熟,技术要求越来越高,企业招聘需求提高

自动化分类:


  • web自动化
  • app自动化
  • 接口自动化
  • 性能自动化

什么自动化

web自动化测试,就是网页自动化测试,通过编写脚本模拟人对web对象进行以下操作:


  • 元素定位
  • 输入数据
  • 单击、双击、滚动条操作
  • 获取页面数据
  • 进行断言操作
  • 生成测试报告

开发环境准备


  • IDE
    Pycharm
    sublime
    vscode
  • Python3
    -selenium3
  • 浏览器
    谷歌浏览器
    火狐浏览器
    其它浏览器
    浏览器驱动(谷歌/火狐驱动)

安装第三方库遇到的。。。坑

  • 如果你在线pip安装出现安装失败时,有种解决方式是:使用国内资源

国内资源


  • 通过pip命令直接下载,一般下载的资源存放在国外的服务器上,导致下载速度慢、下载过程中报错
  • 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/
  • 阿里云 http://mirrors.aliyun.com/pypi/simple/
  • 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/
  • 豆瓣(douban) http://pypi.douban.com/simple/
  • 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/
  • 下载指令:​​pip install requests -i https://pypi.tuna.tsinghua.edu.cn/simple​

离线下载


  • 第一步:下载所需要的模块包:https://pypi.org/project/xlrd/#files
  • 第二步:解压该文件
  • 第三步:依次进入到图中目录,目录栏输入cmd按回车
  • 第四步:弹出cmd窗口—输入 python setup.py install
  • 第五步:等待完装完毕
    自动化测试学习防踩坑手册,测试人员人手一份_chrome

下载Github代码时,要安装多个库

自动化测试学习防踩坑手册,测试人员人手一份_chrome_02

运行代码遇到的。。。坑

运行代码时目录没有驱动

自动化测试学习防踩坑手册,测试人员人手一份_selenium_03

Python根目录存放驱动

自动化测试学习防踩坑手册,测试人员人手一份_python_04

驱动与浏览器不匹配

自动化测试学习防踩坑手册,测试人员人手一份_chrome_05

自动化测试学习防踩坑手册,测试人员人手一份_Web自动化_06

Unittest运行代码时无法生成测试报告

自动化测试学习防踩坑手册,测试人员人手一份_chrome_07

  • 必须要使用Python原生运行方式才可以生成报告
    自动化测试学习防踩坑手册,测试人员人手一份_Python_08

浏览器驱动下载

谷歌


  • 谷歌浏览器:https://www.chromedownloads.net/chrome64win/
  • 谷歌驱动:https://npm.taobao.org/mirrors/chromedriver

火狐


  • 火狐浏览器:http://ftp.mozilla.org/pub/firefox/releases/
  • 火狐驱动:https://github.com/mozilla/geckodriver/releases

下载对应的浏览器驱动

​​

​​

​​

注意:下载版本号不需要跟浏览器版本号完全一致

自动化测试学习防踩坑手册,测试人员人手一份_selenium_09

如有学习到,烦请点个赞,如果想学习,请加入:893694563,群内有技术交流和资源分享。



举报

相关推荐

0 条评论