selenium+python自动化测试环境搭建步骤


Posted in Python onJune 03, 2019

相对于自动化测试工具QTP来说,selenium小巧、免费,而且兼容Google、FireFox、IE多种浏览器,越来越多的人开始使用selenium进行自动化测试。

我是使用的python 2.7,下面说一下selenium+Python的自动化测试环境搭建。

安装Python环境,从python官网下载安装包

selenium+python自动化测试环境搭建步骤

双击安装包,进行安装

selenium+python自动化测试环境搭建步骤

可以选择python的安装目录,按步骤安装,直至完成。

selenium+python自动化测试环境搭建步骤

在早期的版本中,需要单独安装setuptools和pip,在新的python安装包版本中已经集成了setuptools和pip,不需要单独安装

selenium+python自动化测试环境搭建步骤

将python添加到环境变量中,将 C:\Python27\Scripts、C:\Python27\Lib、C:\Python27\Scripts添加到环境变量

selenium+python自动化测试环境搭建步骤

selenium+python自动化测试环境搭建步骤

使用pip安装selenium,在命令行中输入:pip install selenium,运行命令

selenium+python自动化测试环境搭建步骤

完成selenium安装

Python 相关文章推荐
Python和Ruby中each循环引用变量问题(一个隐秘BUG?)
Jun 04 Python
Python基于列表模拟堆栈和队列功能示例
Jan 05 Python
浅谈pandas中shift和diff函数关系
Apr 08 Python
使用Python读取二进制文件的实例讲解
Jul 09 Python
Selenium(Python web测试工具)基本用法详解
Aug 10 Python
Python Web框架之Django框架Form组件用法详解
Aug 16 Python
浅析PEP570新语法: 只接受位置参数
Oct 15 Python
python基于property()函数定义属性
Jan 22 Python
Django Haystack 全文检索与关键词高亮的实现
Feb 17 Python
详解Django中异步任务之django-celery
Nov 05 Python
Python实现小黑屋游戏的完整实例
Jan 06 Python
如何使用pdb进行Python调试
Jun 30 Python
python+selenium实现自动化百度搜索关键词
Jun 03 #Python
用Q-learning算法实现自动走迷宫机器人的方法示例
Jun 03 #Python
Python多进程方式抓取基金网站内容的方法分析
Jun 03 #Python
Python多进程入门、分布式进程数据共享实例详解
Jun 03 #Python
Python3实现定时任务的四种方式
Jun 03 #Python
500行Python代码打造刷脸考勤系统
Jun 03 #Python
Python学习笔记之pandas索引列、过滤、分组、求和功能示例
Jun 03 #Python
You might like
分页显示Oracle数据库记录的类之一
2006/10/09 PHP
php实现通过cookie换肤的方法
2015/07/13 PHP
学习php设计模式 php实现合成模式(composite)
2015/12/08 PHP
PHP的Laravel框架中使用AdminLTE模板来编写网站后台界面
2016/03/21 PHP
详解php用curl调用接口方法,get和post两种方式
2017/01/13 PHP
PHP开发中解决并发问题的几种实现方法分析
2017/11/13 PHP
php工具型代码之印章抠图
2018/07/18 PHP
javascript URL编码和解码使用说明
2010/04/12 Javascript
js写一个弹出层并锁屏效果实现代码
2012/12/07 Javascript
js中window.open打开一个新的页面
2014/08/10 Javascript
jQuery中:header选择器用法实例
2014/12/29 Javascript
jQuery实现防止提交按钮被双击的方法
2015/03/24 Javascript
JS获得图片alt信息的方法
2015/04/01 Javascript
在JavaScript中操作数组之map()方法的使用
2015/06/09 Javascript
jQuery实现点击小图显示大图代码分享
2015/08/25 Javascript
jquery解析json格式数据的方法(对象、字符串)
2015/11/24 Javascript
javascript url几种编码方式详解
2016/06/06 Javascript
Node.js DES加密的简单实现
2016/07/07 Javascript
原生js实现手风琴功能(支持横纵向调用)
2017/01/13 Javascript
Swiper 4.x 使用方法(移动端网站的内容触摸滑动)
2018/05/17 Javascript
Vue实现自定义下拉菜单功能
2018/07/16 Javascript
在Vue mounted方法中使用data变量详解
2019/11/05 Javascript
JavaScript定时器使用方法详解
2020/03/26 Javascript
addEventListener()和removeEventListener()追加事件和删除追加事件
2020/12/04 Javascript
关于javascript中的promise的用法和注意事项(推荐)
2021/01/15 Javascript
[53:15]2018DOTA2亚洲邀请赛3月29日 小组赛A组 KG VS OG
2018/03/30 DOTA
python 编程之twisted详解及简单实例
2017/01/28 Python
在python 不同时区之间的差值与转换方法
2019/01/14 Python
使用CSS3实现圆角,阴影,透明
2014/12/23 HTML / CSS
Html5实现文件异步上传功能
2017/05/19 HTML / CSS
五年级语文教学反思
2014/01/30 职场文书
会计人员岗位职责
2014/03/19 职场文书
小区物业门卫岗位职责
2014/04/10 职场文书
《浅水洼里的小鱼》教学反思
2016/02/16 职场文书
导游词之西安大清真寺
2019/12/17 职场文书
vue如何批量引入组件、注册和使用详解
2021/05/12 Vue.js