APP自动化测试环境搭建详细教程

APP自动化测试环境搭建详细教程

2023年6月30日发(作者:)

APP自动化测试环境搭建

(Python3 + Appium + 夜神模拟器)

环境准备

1、安装JDK .................................................................................................................................................... 1

2、安装Python3 ............................................................................................................................................ 2

3、安装pycharm ............................................................................................................................................ 4

4、安装Appium ............................................................................................................................................. 5

5、安装Python3的Appium库 ..................................................................................................................... 6

6、安装Android SDK ...................................................................................................................................... 7

7、安装夜神模拟器 ..................................................................................................................................... 12

1、安装JDK

(1)自行百度jdk下载,找到oracle官网;进入网站后,选择与自己电脑操作系统匹配的型号,进行下载。

(2)双击进行安装,如果不更改任何配置,直接下一步傻瓜式安装到结束。

(3)环境变量配置:进入计算机→属性→高级系统设置→高级→环境变量

➢ 系统变量→新建 JAVA_HOME 变量,变量值填jdk的安装目录(本人是 E:Javajdk1.7.0)

1

➢ 系统变量→寻找 Path 变量→编辑,在变量值最后输入 %JAVA_HOME%bin;%JAVA_HOME%jrebin;(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号,再输入上面的代码)

➢ 系统变量→新建 CLASSPATH 变量,变量值填写 .;%JAVA_HOME%lib;%JAVA_HOME%(注意最前面有一点)

系统变量配置完毕

检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)

若如图所示 显示版本信息 则说明安装和配置成功。

2、安装Python3

(1)进入官网

(2)点击DOWNLOADS选择安装的版本

2

(3)下载后解压,点击exe,进行安装,全部打钩,Customize为自定义安装

(4)全部打钩,Next

(5)选择安装路径,Next

3

(6)等待安装成功

3、安装pycharm

(1)Pycham下载

百度搜索直接下载专业版

(2)安装

这里就不必细说,直接next就OK

PS:安装完成后一定要运行

(3)破解(采用补丁破解)

详细见pycharm补丁破解教程:

4

4、安装Appium

(1)官网下载,下载好后,双击进行安装:

(2)安装好后启动,如图,host和port默认的即可,点击Start Server运行

5

5、安装Python3的Appium库

运行pycharm,进入文件-设置,点击如图所示的+号,搜索appium,选择appium-Python-client,然后点击左下角的install package,为当前项目添加Appium库

6

6、安装Android SDK

(1)下载Android SDK Tools,翻过墙的朋友可以去Google Android的官网上下载,或者去这个网站下载。下面介绍一下在这个网站上下载的情况,首先打开,我们可以看到这里面有Android开发所需的各种工具,首先找到SDK Tools:

(2)选择一个最新的版本就行了。注意,这里有exe和zip两种文件可供下载,exe的就是个安装程序,下载下来需要自己双击安装。这里建议下载zip压缩包,下载后,直接解压缩到你想要安装Android的路径就行了。解压后的文件目录如下:

7

(3)然后就双击“SDK ”,启动SDK Manager,如图所示:

在这里我只说几个必须要安装的,如上图所示的,Tools文件夹里面的Android SDK Tools(这个我们在之前的一步已经下载好了的,一般不会让你再安装了,不过有可能会让你更新),然后就是Android SDK Platform-tools和Android SDKBuild-tools,注意只需要下载最新的版本就行了。

然后就是API的选择了。我们可以看到这里提供了很多很多从Android 2.2到Android 5.x的很多版本的API,那么怎么选择呢。这里我建议,选择一个最新的版本就好了,因为Android是向下兼容的。其他的以后你要用到了在下载就行了(因为下载安装的速度实在太慢啦。。。)。所以如上图所示,这里我只选择了下载当前最新的Android 5.1.1(API 22)。这里需要说明的是,如果你以后不打算用模拟器调试,而是一直用真机来调试的话,那么就可以不用装“system images“了。不过新手的话,不知道怎么选择,还是建议直接全部勾上吧,

最后就是extras文件夹中的东西了,如下图所示,

8

理论上来说,extras中的东西如果网速允许,时间充沛的话,就都下载了吧,应为都是好东西。不过一开始安装的话,可以只用安装上图中的三个,即Android Support Repository、Android SupportLibrary和Google USB

Driver。其他的以后有时间再慢慢下载吧。接下来就可以进行安装了。

(4)注意,由于这些东西都是在google 的服务器上下载的。由于俺们天朝有墙,所以可能会出现连接不上的情况,如下图:

这种时候,我们可以通过有Android SDK的国内镜像服务器来下载安装,这里推荐几个:

1、中科院开源协会镜像站地址:

2、北京化工大学镜像服务器地址:

3、大连东软信息学院镜像服务器地址:

随便选择一个就行啦。这里我选择的是第三个站点,即大连东软的镜像,使用方法如下:

首先,点击菜单中的“Tools”,然后选择下拉中的“Options…”,

然后在弹出的对话框中,填写HTTP Proxy Server为(镜像服务器的地址,注意前面不要加http),然后填写HTTP Proxy Port为80 (端口号)。最后在勾选下面的『Force... sources to be

fetched using ...』复选框,如下图所示

9

接着点击close,关闭对话框,再重新启动SDK Manager就行啦。

经过漫长的下载安装过程后,我们可以看到,之前选中安装的项目后面的状态都由之前的“Not installed”变为了如今的“Installed”,这就表示我们已经安装成功了!

(5)最后一步,设置环境变量。

这里需要把”platform-tools“和”tools”路径追加到系统环境变量Path中,具体如下:

首先,新建一个系统环境变量,变量名为ANDROID_SDK_HOME,变量值为你的SDK安装路径,这里我的安装路径为D:androidandroid-sdk,如图所示:

10

然后就是在系统的Path变量后,追加;%ANDROID_SDK_HOME%platform-tools;%ANDROID_SDK_HOME%tools,如图所示:

然后我们可以检验一下Android SDK是否安装成功:在命令行窗口中输入”adb version“,出现如下显示,则安装成功了:

11

7、安装夜神模拟器

(1)夜神模拟器下载,之所以不用Android自带的,是因为启动一次要好久。

注意一下安装路径,然后一路下一步就好了。

(2)安装完成后要进行一下简单修改:

1) 打开安装目录,进入到bin目录(比如:D:Noxbin)

2) 把第三节里安装好的Android SDK里的文件(比如我的在D:AndroidSDKplatform-tools目录下)复制到该目录覆盖掉该目录已存在的文件

3) 删掉该目录的nox_文件,再复制一份并重命名为nox_

4) 启动模拟器

5) 再该目录打开控制台,执行nox_ connect 127.0.0.1:62001,然后执行adb devices,看到如下信息就表示成功了

6) 在模拟器里安装测试apk文件,直接将apk文件拖到模拟器里即可

注:每次模拟器重启,需要执行第5步,进行连接

Appium参数设置:

"platformName": "Android",

"deviceName": "127.0.0.1:62001",

"appPackage": "",

"appActivity": "e",

"platformVersion": "4.4.2"

夜神模拟器连接:

nox_ connect 127.0.0.1:62001

adb devices

Appium参数设置中的appPackage和appActivity 查看:

cmd输入 adb logcat|findstr START 运行 (grep 是linux下的命令,windows系统可以使用 findstr 替代 grep),然后点击运行被测APP即可查看到

12

发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1688094759a80192.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信