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中反射用法实例
Mar 27 Python
Python编程之event对象的用法实例分析
Mar 23 Python
python 动态加载的实现方法
Dec 22 Python
python逆序打印各位数字的方法
Jun 25 Python
python制作抖音代码舞
Apr 07 Python
python之信息加密题目详解
Jun 26 Python
python lambda函数及三个常用的高阶函数
Feb 05 Python
python编写俄罗斯方块
Mar 13 Python
django中的数据库迁移的实现
Mar 16 Python
解决Django no such table: django_session的问题
Apr 07 Python
Python requests.post方法中data与json参数区别详解
Apr 30 Python
一文解决django 2.2与mysql兼容性问题
Jul 15 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中看实例学正则表达式
2006/12/25 PHP
PHP数组内存利用率低和弱类型详细解读
2017/08/10 PHP
风吟的小型JavaScirpt库 (FY.JS).
2010/03/09 Javascript
IE6-IE9不支持table.innerHTML的解决方法分享
2012/09/14 Javascript
js中window.open()的所有参数详细解析
2014/01/09 Javascript
HTML5使用DeviceOrientation实现摇一摇功能
2015/06/05 Javascript
javascript实现tab切换的四种方法
2015/11/05 Javascript
jquery插件ajaxupload实现文件上传操作
2015/12/09 Javascript
jQuery中bind(),live(),delegate(),on()绑定事件方法实例详解
2016/01/19 Javascript
Node.js文件操作方法汇总
2016/03/22 Javascript
JS模仿腾讯图片站的图片翻页按钮效果完整实例
2016/06/21 Javascript
yii form 表单提交之前JS在提交按钮的验证方法
2017/03/15 Javascript
VUE使用vuex解决模块间传值问题的方法
2017/06/01 Javascript
JS查找数组中重复元素的方法详解
2017/06/14 Javascript
JS实现商品筛选功能
2020/08/19 Javascript
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
2017/09/14 Javascript
详解Angular5 服务端渲染实战
2018/01/04 Javascript
使用D3.js创建物流地图的示例代码
2018/01/27 Javascript
vue中利用simplemde实现markdown编辑器(增加图片上传功能)
2019/04/29 Javascript
Vue 中如何将函数作为 props 传递给组件的实现代码
2020/05/12 Javascript
vue@cli3项目模板怎么使用public目录下的静态文件
2020/07/07 Javascript
electron踩坑之dialog中的callback解决
2020/10/06 Javascript
python获取android设备的GPS信息脚本分享
2015/03/06 Python
详解使用python crontab设置linux定时任务
2016/12/08 Python
Python Django框架模板渲染功能示例
2019/11/08 Python
Python 装饰器原理、定义与用法详解
2019/12/07 Python
Python必须了解的35个关键词
2020/07/16 Python
HTML5离线缓存在tomcat下部署可实现图片flash等离线浏览
2012/12/13 HTML / CSS
凯特方迪化妆品官网:Kat Von D Beauty
2016/11/15 全球购物
雷曼兄弟的五金店:Lehman’s Hardware Store
2019/04/10 全球购物
JAVA代码查错题
2014/10/10 面试题
2014年学校党建工作汇报材料
2014/11/02 职场文书
上诉状格式
2015/05/23 职场文书
教师正风肃纪心得体会
2016/01/15 职场文书
《窃读记》教学反思
2016/02/18 职场文书
SpringBoot详解自定义Stater的应用
2022/07/15 Java/Android