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 cookielib 登录人人网的实现代码
Dec 19 Python
python的正则表达式re模块的常用方法
Mar 09 Python
Python常用列表数据结构小结
Aug 06 Python
Python3实现生成随机密码的方法
Aug 23 Python
在Python中使用base64模块处理字符编码的教程
Apr 28 Python
Django小白教程之Django用户注册与登录
Apr 22 Python
浅谈python写入大量文件的问题
Nov 09 Python
Python3.5模块的定义、导入、优化操作图文详解
Apr 27 Python
Python3 requests文件下载 期间显示文件信息和下载进度代码实例
Aug 16 Python
在Pytorch中使用样本权重(sample_weight)的正确方法
Aug 17 Python
Python 打印自己设计的字体的实例讲解
Jan 04 Python
总结三种用 Python 作为小程序后端的方式
May 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 mail 通过Windows的SMTP发送邮件失败的解决方案
2009/05/27 PHP
ThinkPHP水印功能实现修复PNG透明水印并增加JPEG图片质量可调整
2014/11/05 PHP
php跨服务器访问方法小结
2015/05/12 PHP
复制本贴标题和地址的js代码
2008/07/01 Javascript
Jquery中dialog属性小记
2010/09/03 Javascript
Javascript中判断变量是数组还是对象(array还是object)
2013/08/14 Javascript
javascript页面动态显示时间变化示例代码
2013/12/18 Javascript
Javascript浮点数乘积运算出现多位小数的解决方法
2014/02/17 Javascript
JavaScript使表单中的内容显示在屏幕上的方法
2015/06/29 Javascript
微信小程序 框架详解及实例应用
2016/09/26 Javascript
最好用的Bootstrap fileinput.js文件上传组件
2016/12/12 Javascript
关于Javascript中document.cookie的使用
2017/03/08 Javascript
bootstrap table sum总数量统计实现方法
2017/10/29 Javascript
浅谈vue3中effect与computed的亲密关系
2019/10/10 Javascript
JS实现“全选”和"全不选"功能代码实例
2020/02/06 Javascript
JavaScript canvas基于数组生成柱状图代码实例
2020/03/06 Javascript
JavaScript中的this妙用实例分析
2020/05/09 Javascript
vue编写简单的购物车功能
2021/01/08 Vue.js
python中使用urllib2伪造HTTP报头的2个方法
2014/07/07 Python
合并百度影音的离线数据( with python 2.3)
2015/08/04 Python
对Python中数组的几种使用方法总结
2018/06/28 Python
python3读取csv文件任意行列代码实例
2020/01/13 Python
解决keras GAN训练是loss不发生变化,accuracy一直为0.5的问题
2020/07/02 Python
Jupyter Notebook添加代码自动补全功能的实现
2021/01/07 Python
虚拟环境及venv和virtualenv的区别说明
2021/02/05 Python
程序设计HTML5 Canvas API
2013/04/08 HTML / CSS
AmazeUI 平滑滚动效果的示例代码
2020/08/20 HTML / CSS
玖熙女鞋美国官网:Nine West
2016/10/06 全球购物
生产车间主任的个人自我鉴定
2013/10/25 职场文书
应用数学自荐书范文
2013/11/24 职场文书
2014年寒假社会实践活动心得体会
2014/04/07 职场文书
给下属加薪申请报告
2015/05/15 职场文书
2016年小学生清明节广播稿
2015/12/17 职场文书
中学语文教学反思
2016/02/16 职场文书
Python编程源码报错解决方法总结经验分享
2021/10/05 Python
mysql数据插入覆盖和时间戳的问题及解决
2022/03/25 MySQL