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 执行字符串表达式函数(eval exec execfile)
Aug 11 Python
用Python的Django框架编写从Google Adsense中获得报表的应用
Apr 17 Python
Python脚本简单实现打开默认浏览器登录人人和打开QQ的方法
Apr 12 Python
Python数据结构与算法之列表(链表,linked list)简单实现
Oct 30 Python
PyQt5每天必学之进度条效果
Apr 19 Python
Django中的forms组件实例详解
Nov 08 Python
使用Python制作简单的小程序IP查看器功能
Apr 16 Python
Python爬虫实现验证码登录代码实例
May 10 Python
python基于递归解决背包问题详解
Jul 03 Python
PHP统计代码行数的小代码
Sep 19 Python
python 线性回归分析模型检验标准--拟合优度详解
Feb 24 Python
浅谈Python3中print函数的换行
Aug 05 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 addslashes和mysql_real_escape_string
2010/01/24 PHP
Windows2003下php5.4安装配置教程(Apache2.4)
2016/06/30 PHP
使用PHPExcel实现数据批量导出为excel表格的方法(必看)
2017/06/09 PHP
Code: write(s,d) 输出连续字符串
2007/08/19 Javascript
javascript SocialHistory 检查访问者是否访问过某站点
2008/08/02 Javascript
JavaScript中数组对象的那些自带方法介绍
2013/03/12 Javascript
使用jquery实现简单的ajax
2013/07/08 Javascript
IE6中链接A的href为javascript协议时不在当前页面跳转
2014/06/05 Javascript
js实现横向百叶窗效果网页切换动画效果的方法
2015/03/02 Javascript
微信小程序 常用工具类详解及实例
2017/02/15 Javascript
bootstrap实现的自适应页面简单应用示例
2017/03/09 Javascript
Angular2使用Angular CLI快速搭建工程(一)
2017/05/21 Javascript
基于JavaScript实现数码时钟效果
2020/03/30 Javascript
js实现拖拽上传图片功能
2017/08/01 Javascript
JavaScript实现的DOM树遍历方法详解【二叉DOM树、多叉DOM树】
2018/05/07 Javascript
angular 未登录状态拦截路由跳转的方法
2018/10/09 Javascript
React 源码中的依赖注入方法
2018/11/07 Javascript
微信小程序设置全局请求URL及封装wx.request请求操作示例
2019/04/02 Javascript
vue实现拖拽进度条
2021/03/01 Vue.js
vue-cli中实现响应式布局的方法
2021/03/02 Vue.js
python3+PyQt5图形项的自定义和交互 python3实现page Designer应用程序
2020/07/20 Python
Python3自动签到 定时任务 判断节假日的实例
2018/11/13 Python
解决Python下json.loads()中文字符出错的问题
2018/12/19 Python
pytorch获取vgg16-feature层输出的例子
2019/08/20 Python
python实现矩阵和array数组之间的转换
2019/11/29 Python
Python结合Window计划任务监测邮件的示例代码
2020/08/05 Python
Python通过fnmatch模块实现文件名匹配
2020/09/30 Python
Python web框架(django,flask)实现mysql数据库读写分离的示例
2020/11/18 Python
Python GUI库Tkiner使用方法代码示例
2020/11/27 Python
雪花秀美国官方网站:韩国著名草本护肤化妆品品牌
2016/10/19 全球购物
英国和爱尔兰最大的地毯零售商:Kukoon
2018/12/17 全球购物
教师应聘个人求职信
2013/12/10 职场文书
法定代表人证明书
2014/11/28 职场文书
离婚协议书范文2014(夫妻感情破裂)
2014/12/14 职场文书
2015年学校减负工作总结
2015/05/19 职场文书
spring项目中切面及AOP的使用方法
2021/06/26 Java/Android