公司要做实现单元测试自动化,弄了好久,终于决定用Python来试试看了。
自己搭建了个python+selenium的框架。做个笔记。。。
1.下载并安装python,我用的是2.7.2 版本。http://www.python.org/getit/
2.下载并安装setuptools的Windows版本【这个工具是python的基础包工具】
去这个地址http://pypi.python.org/pypi/setuptools/0.6c11下载setuptools,对应python下载了2.7的版本
3.下载并安装pip工具【这个工具是python的安装包管理工具,类似于
Ubuntu的aptget工具】
去这个地址http://pypi.python.org/pypi/pip下载pip【pip-1.1.tar.gz】
4.将【pip-1.1.tar.gz】用WINRAR解压到相应文件夹
5、使用CMD命令进入以上解压后的文件夹,然后使用python setup.py install
(如果python命令使用不成功,请配置下环境变量:PATH=PATH;D:\Python27; 就能OK)
在 这个命令之后我困扰了很久很久,真的很久,因为接下来那篇感谢的博客中的步骤是使用pip install -U selenium,这个命令一直解决不了, 后来使用强大的google不是baidu(虽然我是在baidu上写这篇文章),查找了下英文资料,很快就解 决了,感谢万能的google
6、再打开CMD命令,进入python的script路径,如本人的D:\Python27\Scripts
7、然后输入命令:easy_install pip (恭喜你这边安装成功后,就可以顺利使用pip命令了)
8、 安装selenium,联网的话,直接使用pip安装selenium,命令行进入 python27/script 执行:pip install -U selenium;没联网的话,解压缩selenium-2.22.1.tar. 把 selenium 整个文件夹 放入 Python27\Lib\site-packages 目录下【在这个地址下载http://pypi.python.org/pypi/selenium】
9.使用selenium
1>.下载载selenium的服务端, 本人使用的是2.25.0的server,下载路径http://selenium.googlecode.com/files/selenium-server-standalone-2.25.0.jar
2>.安装java
3>.将selenium.py 复制到 Python27\Lib\site-packages 目录下
4>.将selenium-server-standalone-2.22.0.jar 复制到本地电脑。
5>.使用jar命令启动服务,run/cmd 命令行下进入 selenium-server-standalone-2.22.0.jar 所在目录下
执行java -jar selenium-server-standalone-2.21.0 --multiwindow 打开seleinum RC
‘'如果打不开,查看是否端口被占用。netstat -aon|findstr 4444"
(每次电电脑重启都要用jar命令启动服务)
10.另外可以使用pamie, 需要安装pamie, 和 win32
1> 解压缩pamie20.zip
把所有*.py文件拷贝到 python目录下的/lib/site-packages
例如: D:\Python27\Lib\site-packages
2>双击安装 pywin32-214.win32-py2.7.exe。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。