分享

Python+Selenium

 IT女女 2016-01-28
公司要做实现单元测试自动化,弄了好久,终于决定用Python来试试看了。
自己搭建了个python+selenium的框架。做个笔记。。。
1.下载并安装python,我用的是2.7.2 版本。http://www./getit/
2.下载并安装setuptools的Windows版本【这个工具是python的基础包工具】
    去这个地址http://pypi./pypi/setuptools/0.6c11下载setuptools,对应python下载了2.7的版本
3.下载并安装pip工具【这个工具是python的安装包管理工具,类似于Ubuntu的aptget工具】
   去这个地址http://pypi./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./pypi/selenium】

9.使用selenium

    1>.下载载selenium的服务端, 本人使用的是2.25.0的server,下载路径http://selenium./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。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多