Selenium_python自动化环境搭建篇
説 明:
本篇随笔讲解Selenium+python自动化环境的搭建,此随笔暂不介绍Selenium3,Selenium3需要考虑环境依赖驱动等相关问提比较多一篇随笔没法説完,所以暂不介绍,当然你可以用selenium2加深对python+Selenium工作机制的理解,Selenium3再研读下官方文档就没啥坑了;
建议环境:python2.7+selenium2+Firefox46以下版本(不需要驱动)
其他环境:python3.6+selenium3+Firefox47以上版本(需要火狐驱动)
搭建步骤:
一、下载python:
官网地址:https://www.python.org/downloads/
二、python的安装:
1、.安装过程比较简单:双击 python-2.7.14.msi后全部选择默认,一路点下 一步,直至安装完成;
2、配置环境变量:(以win10为例)
右击我的电脑 → 属性 → 高级系统设置 → 环境变量 → 系统变量列表中选 择path → 编辑 → 添加如下两个变量:
三、下载安装Selenium:(此处注意是SeLenium2的包,必须是3以下的包)
1、网上下载3.0以下的jar包(注意:必须是3.0以下): http://download.csdn.net/download/xiaxiandong2012/6595607
2、解压selenium jar包后cmd命令进入执行安装: C:\tools\selenium-2.48.0>python setup.py install
3、联网情况下也可以使用cmd中的pip安装:
pip install selenium==2.53.6(==号后边是版本号)
四、下载安装pywin32:
1、官网地址: https://sourceforge.net/projects/pywin32/files/pywin32/Build%20218/
根据自己电脑及python 版本号选择下载,如32位python2.7则:pywin32-218.win32-py2.7.exe/download
五、下载安装xlrd、xlutils(读写excel相关文件做数据分层)
联网情况下直接CMD命令在线安装:
pip install xlrd
pip install xlutils
六、安装mysql数据库驱动文件:
联网情况下直接CMD命令在线安装: easy_install MySQLdb-python
以上基本环境已经配置完毕,记得火狐浏览器版本不要太高,超过47位需要驱动;没有对应版本驱动的小伙伴可联系作者QQ:1277207158,没有47以下版本火狐浏览器环境相关问题欢迎加我qq探讨;thks;
转载于:https://www.cnblogs.com/dong-c/p/8999059.html
Selenium_python自动化环境搭建篇相关推荐
- pythonapp自动化_基于python的App UI自动化环境搭建
Android端Ui 自动化环境搭建 一,安装JDK.SDK 二,添加环境变量 Widows: 1.系统变量→新建 JAVA_HOME 变量 E:\Java\jdk1.7.0 jdk安装目录 2.系统 ...
- esp32 linux内核,【小狂系列】跟着小狂玩ESP32之编译环境搭建篇
本帖最后由 3guoyangyang7 于 2016-11-3 18:41 编辑 趁热要打铁,昨天发了ESP32的预告贴,今天小狂就带大家刷一刷ESP32的编译环境搭建.怎么说的,ESP32可以在多平 ...
- 树莓派4B爽上流安装python3的OpenCV(人脸检测识别—门禁“环境搭建篇”)
树莓派4B安装OpenCV3.4.0人脸检测识别-门禁"环境搭建篇" 前言 一.准备工作 PC端软件 二.搭建树莓派环境 拓展TF内存卡 Tips:换源(python软件源) 修改 ...
- Appium自动化环境搭建
APP自动化环境搭建 一.安装Appium 因为Appium是由.NET 开发的,所以,它会依赖 .NET framework相关组件,在安装之前,我们首先应该百度".net framewo ...
- CRAB快速开发平台学习教程《一》:环境搭建篇
智能时代,软硬更新,实在太快.从最开始的只有少量外设资源的8051,到现在资源丰富性能超群的ARM,才经历短短十几二十年功夫.软件的功能也越来越多,代码量也越来越庞大,简易而快速开发的方式,貌似离我们 ...
- IOS 自动化环境搭建
IOS 自动化环境搭建 1.自动化的工具 Airtest appium facebook-wda 2.WebDriverAgent的安装 安装参考 安装参考 苹果IOS:xcode提示"co ...
- Python+Appium APP自动化环境搭建
Python+Appium之APP自动化环境搭建 1.安装node.js (1)一直点击下一步即可 (2)配置环境变量 (3)输入npm --version 安装成功 2.安装appium-docto ...
- appium ios 真机自动化环境搭建
近期由于工作需要,本小菜在弄appium+ios+iphone真机的移动自动化,在网上找寻各种资料,发现针对IOS方面的资料少之又少,公司其它部门的弄过的同事也寥寥无几,即使有,也是安卓方面的.本次书 ...
- rf运行python脚本报错_python2.7+RobotFramework的UI自动化环境搭建
robotFramework是一种比较常见的自动化测试框架,此篇记录环境搭建 目录 1.软件准备 2.执行安装 1.软件准备 python-2.7.15.amd64.msi ...
最新文章
- 搞懂分布式技术8:负载均衡原理剖析
- ffmpeg进行混音,将两路音频pcm数据合成一路输出
- Electron-日志与崩溃收集
- 光源选型的要素有哪些?
- 蓝牙学习笔记(四)——AC692x程序烧录
- 用 Node.js 把玩一番 Alfred Workflow
- Graphical Model(概率图模型)的浅见
- 《30天自制操作系统》 day8 小结
- linux上打开tif格式图片,tif图片格式介绍及其打开方式
- 公司的IT总监在公司里是什么样的角色?
- 【JZOJ5882】雪人
- yolov4与yolov5的区别
- HP打印机无线网共享打印方法(型号P1007)
- Android 安卓ADB命令远程调试 单个或多个设备调试
- fiddler抓APP的htpps請求,全部都是Tunnel to ......CONNECT...443的解决办法
- Linux系统磁盘大小比raid小,挂载磁盘阵列柜后,显示的大小比实际小1TB
- 优维科技将参加微软加速器·上海一期Demo Day
- [Trident] Storm Trident 教程,state详解、trident api详解及实例
- HAL库的SPI 发送16位
- 【驱动保护】某P的内存降权