Python selenium环境搭建实现过程解析


Posted in Python onSeptember 08, 2020

一:自动化了解知识

  • 工具安装
  • 什么样的项目适合做自动化?
  • 自动化测试一般在什么阶段开始实施?
  • 你们公司自动化的脚本谁来维护?如何维护?
  • 自动化用例覆盖率是多少?
  • 自动化的原理
    • 通过 webdriver 模块中的关键字和浏览器驱动以及页面元素定位进行操作达到模拟人工操作的效果
  • 你们公司的自动化流程是如何展开的?
    • 对自动化的业务需求进行评审
    • 对自动化测试的场景进行选择,
    • 测试工具的选择,
    • 在功能用例中摘选出该场景的用例
    • 根据评审后的场景输出自动化用例,
    • 执行测试用例,
    • 定期维护脚本

二、工具安装

  • 安装python
  • 安装selenium库(dos命令下进入selenium-2.53.2.tar.gz存放路径,执行pip install selenium-2.53.2.tar.gz)
  • 将浏览器驱动放到python安装文件夹中,且存放路径一定是配置环境变量path路径中
    • 谷歌驱动下载地址:http://npm.taobao.org/mirrors/chromedriver/
    • 找到与本地谷歌浏览器版本匹配的版本下载,选择"chromedriver_win32.zip"即可(64位/32位系统都选择此项)
  • 安装pycharm工具
  • 设置pycharm工具

Python selenium环境搭建实现过程解析

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python正则表达式抓取成语网站
Nov 20 Python
Python中几种操作字符串的方法的介绍
Apr 09 Python
python使用urllib2提交http post请求的方法
May 26 Python
在Django的模板中使用认证数据的方法
Jul 23 Python
Python2.7基于淘宝接口获取IP地址所在地理位置的方法【测试可用】
Jun 07 Python
tensorflow学习教程之文本分类详析
Aug 07 Python
python使用webdriver爬取微信公众号
Aug 31 Python
python微元法计算函数曲线长度的方法
Nov 08 Python
Python中logging.NullHandler 的使用教程
Nov 29 Python
Pytorch模型转onnx模型实例
Jan 15 Python
解决python执行较大excel文件openpyxl慢问题
May 15 Python
如何利用python web框架做文件流下载的实现示例
Jun 02 Python
Python unittest生成测试报告过程解析
Sep 08 #Python
Python使用Selenium模拟浏览器自动操作功能
Sep 08 #Python
Python unittest如何生成HTMLTestRunner模块
Sep 08 #Python
Django模型验证器介绍与源码分析
Sep 08 #Python
Python unittest discover批量执行代码实例
Sep 08 #Python
Python selenium实现断言3种方法解析
Sep 08 #Python
什么是Python包的循环导入
Sep 08 #Python
You might like
php 使用post,get的一种简洁方式
2010/04/25 PHP
PHP在特殊字符前加斜杠的实现代码
2011/07/17 PHP
php session_start()出错原因分析及解决方法
2013/10/28 PHP
PHP 面向对象程序设计(oop)学习笔记 (四) - 异常处理类Exception
2014/06/12 PHP
js实现iframe自动自适应高度的方法
2015/02/17 Javascript
javascript中for/in循环及使用技巧
2015/09/01 Javascript
jQuery实现仿微软首页感应鼠标变化滑动窗口效果
2015/10/08 Javascript
JavaScript的this关键字的理解
2016/06/18 Javascript
微信公众号 摇一摇周边功能开发
2016/12/08 Javascript
nodejs 终端打印进度条实例代码
2017/04/22 NodeJs
详解 vue.js用法和特性
2017/10/15 Javascript
vue多页面开发和打包正确处理方法
2018/04/20 Javascript
小程序实现留言板
2018/11/02 Javascript
Vue自定义指令上报Google Analytics事件统计的方法
2019/02/25 Javascript
浅入深出Vue之自动化路由
2019/08/06 Javascript
vue实现点击按钮下载文件功能
2019/10/11 Javascript
使用typescript改造koa开发框架的实现
2020/02/04 Javascript
JavaScript this关键字指向常用情况解析
2020/09/02 Javascript
编写同时兼容Python2.x与Python3.x版本的代码的几个示例
2015/03/30 Python
python函数形参用法实例分析
2015/08/04 Python
详解如何利用Cython为Python代码加速
2018/01/27 Python
python读取和保存图片5种方法对比
2018/09/12 Python
Python实现查找二叉搜索树第k大的节点功能示例
2019/01/24 Python
Matplotlib绘制雷达图和三维图的示例代码
2020/01/07 Python
在pycharm中为项目导入anacodna环境的操作方法
2020/02/12 Python
jupyternotebook 撤销删除的操作方式
2020/04/17 Python
卸载tensorflow-cpu重装tensorflow-gpu操作
2020/06/23 Python
Python爬虫爬取新闻资讯案例详解
2020/07/14 Python
python中yield的用法详解
2021/01/13 Python
英国知名美妆护肤在线商城:Zest Beauty
2018/04/24 全球购物
英国马匹装备和马术用品购物网站:Equine Superstore
2019/03/03 全球购物
大学生求职中的自我评价
2013/10/01 职场文书
一名毕业生的自我鉴定
2013/12/04 职场文书
思想政治教育专业个人求职信范文
2013/12/20 职场文书
教师素质教育心得体会
2016/01/19 职场文书
Python爬虫基础之初次使用scrapy爬虫实例
2021/06/26 Python