新手上路 软件测试之python自动化测试 1.环境配置(Windows10)

这个环境的配置是最让我崩溃的,整整用时5天,死亡绝望。
话不多说直接进入正题
下边是自己的环境安装过程。
Python自动化测试
首先要安装selenium
在具体安装selenium之前应该先安装基础环境 如下:
Java;
Python;
Selenium Server;
Selenium WebDriber;
Selenium Python Client;
Pycharm IDE;
因为Selenium Server 是使用Java语言开发的 所以如果希望测试和使用完整的Selenium功能就要提前安装好Java环境 安装步骤如下
打开网址:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
然后选择下图 标记按钮在这里插入图片描述
选择自己的Windows操作系统下载安装包安装就可以,安装成功以后配置Java环境变量,把安装目录下的 bin 目录 加入到path环境变量中,再把安装目录下lib文件加入到classpath环境变量中,如果没有classpath环境,请新建一个.最后一步测试Java环境 打开cmd 输入 “java -version”,如果返回版本号,则安装成功,如果没安装成功,请带着报错信息百度.

然后就是难了我四天的python安装
我个人用的python2,
还是一样先去python官网(https://www.python.org/)下载
选择最新的2.7.x版本下载,然后安装,配置环境 把python的安装路径(C:\python27)添加到path环境变量当中,然后再把python安装目录下的scripts目录(C:\python27\Scripts)添加到path环境变量当中,然后测试直接打开cmd输入"python" 正常进入python编译器为成功

下一个 Selenium Server
进入selenium官网(emmmm 我没进去 所以我
参考csdn文章:https://blog.csdn.net/zhusongziye/article/details/79705237 下的)
我用的2.53.1的版本对应文件名为selenium-server-2.53.1.jar
下载好以后启动:通过cmd进入保存路径 通过 java-jar 文件名 启动
我的命令是java-jar selenium-server-2.53.1.jar 就可以启动了

在下一个 Selenium WebDriver
进入https://chromedriver.storage.googleapis.com/index.html?path=2.24/
下载Windows版的WebDriver,解压把exe文件放入系统环境变量,例如C:\python27\Scripts目录下
这就搞定这个环境了

在在下一个Selenium Python Client 的下载
报错信息
先来一张我的报错信息各种报错
先说安装方式然后再说报错信息
打开cmd 使用pip install selenium 安装 安装成功的话 用pip list 查看 第三方库中有没有selenium包 有及为成功 就完事了 然后说报错
首先是它会提示你升级 因为只有最新版的pip 才可以对selenium进行转义 用"python -m pip install – upgrade pip"进行升级 如果没有升级 比如上方图片 那个是转码错误 百度搜pip转码就可以 转成gbk编码 再有响应服务超时 pip换源 参考https://blog.csdn.net/yuzaipiaofei/article/details/80891108
再有,超时报错–Read timed out. 参考https://www.cnblogs.com/xiaoduc-org/p/5958973.html
这是我遇到的问题 希望可以解决 如果你的错误没有我以上说的 请带着报错信息百度

最后就是开发工具
我选择的是pycharm
直接进入官网下载社区版的安装即可
这就是python自动化测试的环境的全部安装 也可能不全 我是小白 轻点喷 希望对您们有帮助,也欢迎讨论!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值