Python Appium自动化测试 环境搭建

2020-11-30  本文已影响0人  白码会说

Time will tell.

整理了很多有关 Python 自动化测试的内容,而本章节开始会讲一些关于 Appium 的内容。在讲到这些内容的之前,免不了的第一件事就是环境搭建。而 Appium 的环境搭建比较繁琐,估计会有不少同学被卡了在环境上,所以这也是今天的首要分享内容 ~

Appium 可以说是做 App 目前流行的自动化框架,它的主要优势是支持 android 和 ios ,另外脚本语言也是支持 Java 和 Python ,而在很多招聘要求上也看到了这项技能。还有就是,目前 5G 时代已经到来,各 App 借力丛生,所以我们也应该要掌握这项技能,话不多说,上干货!


一、环境

1、环境 Windows 10 64位

2、1.8.0_181 (64位)

3、android-sdk_r24.3.4-windows

4、python:3.7

5、appium:1.4.16.1

6、Node.js:node-v10.16.0-x64

7、Appium-Python-Client


二、JDK安装

1、下载 JDK 包,我是64位1.8版本,高级版本应该也可以,根据自己的系统选择对应版本。

2、然后一路傻瓜式安装,注意安装路径不要有空格,不要有中文。 JDK 和 JRE 不要放在一个文件夹下。

3、设置3个环境变量:我的电脑 —> 选择“属性” —> “高级” —> “环境变量” —> “系统变量” —> “新建” 。

  1. JAVA_HOME----D:\software\Java\jdk1.8.0_181” (根据自己的安装路径来填)


  2. (2)CLASSPATH— .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;


  3. PATH-----;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
    (在path路径下加上面那两个)

4、打开 cmd 验证安装是否成功,输入java -version,然后输入javac能显示版本号和下面的帮助信息说明安装成功。
[图片上传失败...(image-3a1a80-1606745272858)]


三、android-sdk 下载安装

1、下载 android-sdk ,这个是做 android 测试和开发的必备环境,如果不会下载也可以找我要,详见文章末尾。

很多人是直接下载 Android Studio ,但是如果只是做自动化的话,只需要下载 Android SDK 就行了。地址:

http://tools.android-studio.org/index.php/sdk/

2、解压后,有个 SDK manager.exe ,双击打开

3、勾选你要下载的 API 版本和对应的 android 版本,后面模拟器会用到,或者不下载用其它模拟器也行,或者真机。

安装 Tools 下的 Android SDK Platform-tools 和 Android SDK Build-tools , Android SDK Tools 可选择是否更新,建议更新。

镜像:随便选个版本也可以选多个版本安装,我喜欢直接连接真机,由于镜像比较大,所以喜欢真机的同学可以不下载镜像, GoogleFQ 安装: Extras 文件夹下所有的全部安装。


四、android-sdk 环境变量

1、在系统变量新建: ANDROID_HOME ,对应变量值为:D:\software\android-sdk-windows(sdk安装路径)

2、path 添加2个变量,将以下箭头所指的2个文件路径添加到 path 里

3、path 里面添加 D:\software\android-sdk-windows\tools 和 D:\software\android-sdk-windows\platform-tools ,或者 %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools


五、adb 环境

1、因为 adb 是在 D:\software\android-sdk-windows\platform-tools 这个目录下的,所以上面添加了环境变量后,可以直接在 cmd 里面运行了。

2、在 cmd 输入 adb 可以查看对应版本号


六、连接手机

1、手机链接电脑,如果安装了 91助手 或者 360什么的 可以先下载手机驱动,确认手机能连上

2、打开 cmd 输入:adb devices ,当屏幕上出现一串字符,后面显示 devices 说明连接成功,如果是出现其它的提示,那得检查自己的环境了

到这, android 的测试环境已经装好了。

如果安装过程中遇到了各种问题,请卸载完后一步一步慢慢从第一行开始安装,因为中间任何一个环境出了问题,都会导致最后 Appium 运行失败。

好了,以上就是本章内容了,如果你对Python自动化软件测试更多内容感兴趣可以加入我们扣裙一起学习175317069。有各项测试学习资源发放,更有行业深潜多年的技术人分析讲解。

祝你能成为一名优秀的软件测试工程师!

觉得还不错就【点赞】、【评论】、【关注】吧~

Time will tell.(时间会说明一切)

上一篇下一篇

猜你喜欢

热点阅读