搭建自动化脚本运行环境
年前把平台的脚本写好了,准备在虚拟机中全部运行一遍。没想到在虚拟机中配置了很长时间,才把环境搭好。为了不再犯这配置环境的苦,在这简单说说环境的搭建吧。
因为写的脚本是在win7上实现的,所以虚拟机我安装的也是win7系统。
1、安装python
这个不用多说,直接到python官网中下载安装包,安装即可。
2、配置环境变量
python安装成功后,将安装目录加到环境变量中。
3、安装setuptools
到官网下载setuptools,解压后安装即可;
4、配置环境变量
setuptools安装成功后,在Python的安装目录下,会出现Script目录。将此目录加到环境变量中。
5、安装pip
打开cmd命令行窗口,进入Script目录,输入命令行easy_install pip;
6、安装selenium
输入命令行:pip install -U selenium,安装selenium;
7、配置geckodriver
如果用的是火狐浏览器,则需要下载geckodriver。解压后,将文件放到火狐浏览器的安装目录下,并且把火狐浏览器的安装目录加到环境变量中;
注意:如果火狐浏览器是32位,则需要下载32位的geckodriver.
按以上配置,基本能直接在命令行中输入python XXX.py执行脚本了。
但是脚本中还存在HTMLTestRunner等扩展库,则需要加到几个步骤:
8、下载HTMLTestRunner.py
将HTMLTestRunner.py文件放到Python安装目录的lib文件夹中;
9、配置SendKeys
下载SendKeys-0.3-cp27-none-win_amd64.whl,并使用pip命令安装:pip install SendKeys-0.3-cp27-none-win_amd64.whl
(注:在网上找到一个很全的Python扩展库下载列表,地址是:https://www.lfd.uci.edu/~gohlke/pythonlibs/)
以上是博主在搭建脚本运行环境的操作。由于都是自学的,博文中有什么错误或大家有哪些更好的建议,希望多多指点指点。