WIN7- selenium-python 自动化测试工具配置环境

配置机器情况:

win7 x64系统(WIN8也可以)

4G内存

IE 9/ IE10浏览器(IE11需要做特殊配置)


一、安装python

        由于是python版本,所以第一步当然是安装python-2.7.9-amd64 (截止现在最新的,并且是64位的),记得把python.exe 放入系统环境中,可以通过cmd命令行输入       python来检测


二、安装python的工具包

         先安装安装包easy_install 或者pip (pip是2.7.9安装好的),如果没有先要下载setuptools-5.4.1.zip包,然后利用easy_install 安装pip


三、安装selenium  (自动化测试工具)

         现在就开始安装今天的主角selenium  ,在cmd命令行下运行  easy_install selenium 或者 pip install selenium  


四、下载IE浏览器的驱动

         下载IEDriverServer.exe 文件,并把这个东西放到系统环境目录下(建议放在python的目录下)


四、安装bs4 (即 beautifulsoup ) (DOM解析工具)

          官网上下载好beautifulsoup4-4.2.1.tar.gz,然后解压,cmd命令行下cd到 beautifulsoup4-4.2.1 目录下然后 执行命令python setup.py install


五、安装pycurl  (页面下载模块)

         官网下载pycurl-7.19.5.win-amd64-py2.7.exe (注意是64位),然后双击即可


六、安装lxml 和 html5lib (用于文档解析)

         安装了bs4 之后最好安装 lxml 和 html5lib ,依然用 pip install xxx命令方式


七、安装chardet(检测字符串编码的模块)

         依然后pip install xxx 命令方式


八、设置IE浏览器(IE9 和 IE10 配置一样的)

        工具-internet选项-安全: Internet/本地Intranet/受信任的站点/受限制的站点   这四个区域都设置成启动保护模式(都要打钩或者都不打勾,只要保持一致即可)


九、IE浏览器默认打开json格式的数据时候是需要下载,而如果直接显示在页面怎么办呢?

       

      解决办法也非常简单,需要我们在操作系统的注册表中添加关于 JSON 的 MIME 类型支持,你可以将以下内容编辑成扩展名为 .reg 的文件(文件名随意),然后双击执行将  该文件导入注册表:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/json]

"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"

"Encoding"=dword:00080000

[HKEY_CLASSES_ROOT\MIME\Database\Content Type\text/json]

"CLSID"="{25336920-03F9-11cf-8FD0-00AA00686F13}"

"encoding"=dword:00080000

其原理是修改注册表,将 application/json、text/json 两种 Content-Type 开启设置调成与 GIF/PNG/HTML 一致,改为直接用浏览器打开查看。

导入上面的注册表文件以后,再使用IE开启就可以不需要下载即可显示 json 了。





        

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值