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对小数进行除法运算的正确方法示例
Aug 25 Python
python快速查找算法应用实例
Sep 26 Python
使用Django的模版来配合字符串翻译工作
Jul 27 Python
初步认识Python中的列表与位运算符
Oct 12 Python
利用Python如何生成随机密码
Apr 20 Python
详解python之配置日志的几种方式
May 22 Python
Python基于列表模拟堆栈和队列功能示例
Jan 05 Python
对Python中DataFrame选择某列值为XX的行实例详解
Jan 29 Python
详解Python读取yaml文件多层菜单
Mar 23 Python
Python tensorflow实现mnist手写数字识别示例【非卷积与卷积实现】
Dec 19 Python
Pytorch训练过程出现nan的解决方式
Jan 02 Python
python 绘制国旗的示例
Sep 27 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下获取上个月、下个月、本月的日期(strtotime,date)
2014/02/02 PHP
ThinkPHP3.1新特性之对页面压缩输出的支持
2014/06/19 PHP
php上传文件并显示上传进度的方法
2015/03/24 PHP
thinkPHP5.0框架独立配置与动态配置方法
2017/03/17 PHP
浅析PHP中的闭包和匿名函数
2017/12/25 PHP
php 使用mpdf实现指定字段配置字体样式的方法
2019/07/29 PHP
PHP设计模式之迭代器模式Iterator实例分析【对象行为型】
2020/04/26 PHP
PHP反射基础知识回顾
2020/09/10 PHP
Javascript引用指针使用介绍
2012/11/07 Javascript
分享10个原生JavaScript技巧
2015/04/20 Javascript
JS模仿手机端九宫格登录功能实现代码
2016/04/28 Javascript
Vuejs第十篇之vuejs父子组件通信
2016/09/06 Javascript
ES6学习教程之对象的扩展详解
2017/05/02 Javascript
JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】
2017/09/28 Javascript
详解Node.js模板引擎Jade入门
2018/01/19 Javascript
React Router V4使用指南(精讲)
2018/09/17 Javascript
如何在Vue.js中实现标签页组件详解
2019/01/02 Javascript
JS左右无缝轮播功能完整实例
2019/05/16 Javascript
extjs4图表绘制之折线图实现方法分析
2020/03/06 Javascript
jQuery实现html可联动的百分比进度条
2020/03/26 jQuery
Python实现爬取逐浪小说的方法
2015/07/07 Python
python解析html提取数据,并生成word文档实例解析
2018/01/22 Python
Django框架多表查询实例分析
2018/07/04 Python
Django REST framework 分页的实现代码
2019/06/19 Python
python识别文字(基于tesseract)代码实例
2019/08/24 Python
如何对python的字典进行排序
2020/06/19 Python
Python Request类源码实现方法及原理解析
2020/08/17 Python
css3个性化字体_动力节点Java学院整理
2017/07/12 HTML / CSS
使用 css3 实现圆形进度条的示例
2017/07/05 HTML / CSS
学生爱国演讲稿
2014/01/14 职场文书
科级干部考察材料
2014/02/15 职场文书
土建专业毕业生自荐书
2014/07/04 职场文书
2015年乡镇人大工作总结
2015/04/22 职场文书
工作感言一句话
2015/08/01 职场文书
《小蝌蚪找妈妈》教学反思
2016/02/23 职场文书
一篇文章告诉你如何实现Vue前端分页和后端分页
2022/02/18 Vue.js