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的垃圾回收机制深入分析
Jul 16 Python
python中argparse模块用法实例详解
Jun 03 Python
常用python编程模板汇总
Feb 12 Python
python日志记录模块实例及改进
Feb 12 Python
Python中的is和==比较两个对象的两种方法
Sep 06 Python
Django实现快速分页的方法实例
Oct 22 Python
使用python爬虫获取黄金价格的核心代码
Jun 13 Python
在python中只选取列表中某一纵列的方法
Nov 28 Python
python使用pandas处理大数据节省内存技巧(推荐)
May 05 Python
使用Python-OpenCV消除图像中孤立的小区域操作
Jul 05 Python
python使用glob检索文件的操作
May 20 Python
python如何读取和存储dict()与.json格式文件
Jun 25 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 set_time_limit(0)长连接的实现分析
2010/03/02 PHP
php debug 安装技巧
2011/04/30 PHP
Drupal7 form表单二次开发要点与实例
2014/03/02 PHP
php发送与接收流文件的方法
2015/02/11 PHP
微信支付之JSAPI公众号支付详解
2019/05/15 PHP
新闻内页-JS分页
2006/06/07 Javascript
javascript中取前n天日期的两种方法分享
2014/01/26 Javascript
js数组的操作指南
2014/12/28 Javascript
jquery+ajax实现跨域请求的方法
2015/01/20 Javascript
JavaScript组件焦点与页内锚点间传值的方法
2015/02/02 Javascript
javascript禁止访客复制网页内容的实现代码
2015/08/05 Javascript
Bootstrap的popover(弹出框)2秒后定时消失的实现代码
2017/02/27 Javascript
浅谈angular2 组件的生命周期钩子
2017/08/12 Javascript
jquery 键盘事件的使用方法详解
2017/09/13 jQuery
vue小图标favicon不显示的解决方案
2017/09/19 Javascript
微信小程序实现富文本图片宽度自适应的方法
2019/01/20 Javascript
通过javascript实现扫雷游戏代码实例
2020/02/09 Javascript
Vue中fragment.js使用方法小结
2020/02/17 Javascript
小程序瀑布流组件实现翻页与图片懒加载
2020/05/19 Javascript
在vue中使用cookie记住用户上次选择的实例(本次例子中为下拉框)
2020/09/11 Javascript
[37:29]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第二场 11.19
2020/11/19 DOTA
python自动安装pip
2014/04/24 Python
django静态文件加载的方法
2018/05/20 Python
使用virtualenv创建Python环境及PyQT5环境配置的方法
2019/09/10 Python
python socket 聊天室实例代码详解
2019/11/14 Python
python re模块匹配贪婪和非贪婪模式详解
2020/02/11 Python
python中Mako库实例用法
2020/12/31 Python
DNA测试:Orig3n
2019/03/01 全球购物
奥地利手表、香水、化妆品和珠宝购物网站:Brasty.at
2021/01/17 全球购物
春季防火方案
2014/05/10 职场文书
效能风暴心得体会
2014/09/04 职场文书
股权转让协议书
2014/12/07 职场文书
优秀党员推荐材料
2014/12/18 职场文书
雷锋的故事观后感
2015/06/10 职场文书
Python内置数据结构列表与元组示例详解
2021/08/04 Python
使用python绘制横竖条形图
2022/04/21 Python