第七章;熟悉移动应用测试基本理论,包括移动应用测试的分类、特点和思路;
了解软件测试的目的,理解软件测试的原则;
掌握Appium的架构和工作过程,能够熟练搭建测试环境;
根据具体的移动应用测试要求,能够使用Appium进行测试。;7.1移动应用测试的基本理论
7.2移动应用测试工具介绍
7.3Appium的安装及应用
7.4Appium移动应用测试案例;7.1移动应用测试的基本理论;7.1.1移动应用测试的分类;7.1.2移动应用测试的特点;7.1.3移动应用测试的思路;7.1.4移动应用测试的方法;7.2移动应用测试的常用工具;1.Calabash;2.KIF;3.Robolectric;4.Monkey;5.Appium;7.3Appium的安装及应用;7.3.1Appium的架构;7.3.1Appium的架构;7.3.1Appium的架构;7.3.2Appium的工作过程;7.3.3Appium的环境搭建;在下载完exe文件后,可以直接运行该文件,接下来会出现一个安装界面。通常情况下,安装界面会提供一些选项,例如选择安装路径,选择默认即可,如图7-4所示。;完成jdk的安装后,系统会自动弹出Java运行环境(JRE)的安装程序。JRE是Java程序的运行环境,是运行Java程序的必要组件,如图7-5所示。;(2)配置环境变量:
此电脑右击属性→高级系统设置→系统变量→新建
系统环境变量中新建JAVA_HOME:
变量名:JAVA_HOME
变量值:C:\ProgramFiles\Java\jdk1.8.0_311
(计算机上JDK安装的绝对路径)
系统环境变量中新建CLASSPATH:
变量名:CLASSPATH
变量值:
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;;修改Path变量:
Path变量中新建两条路径:
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
cmd中输入java-version出现如图7-6所示即安装成功。;2.安装AndroidSDK
(1)下载并安装AndroidSDK
下载地址为:/studio
下载完后,直接运行该exe文件,接下来会出现一个安装界面,选择自己的安装路径即可,如图7-7所示。;选择完安装路径后,点击“next”,然后单击install进行AndroidStudio的安装,安装完成后启动AndroidStudio(如图7-8和7-9所示)。;下一步选择自定义安装方式Custom,如图7-10所示。;下一步,为Android开发工具部署java环境,选择java安装路径,如图7-11所示。;下一步安装AndroidSDK,并且更改SDK安装路径,选择自己的安装文件夹即??,如图7-12所示。;下一步设置虚拟设备运行内存,根据自己的计算机配置选择,默认即可。单击Finish完成安装,如图7-13所示。下一步单击Finish完成安装。
;(2)为AndroidSDK配置环境变量;3.安装node.js
首先在官网上选择合适的操作系统版本。node.js支持多种操作系统,如Windows、macOS、Linux等等。选择与你的操作系统匹配的版本。点击下载按钮,然后选择你的操作系统,下载对应的安装包。一般来说,可以选择最新的LTS(长期支持)版本,如图7-15所示。
下载地址为/zh-cn/download/。;运行下载的安装包msi文件,按照提示进行安装,一直下一步安装即可,然后打开命令行或终端窗口。
输入如图7-16的命令,出现以下即安装成功。;4.安装Appium-Desktop
打开Appium-Desktop下载地址:/appium/appium-desktop/releases/tag/v1.22.0。
下载Appium-Server-GUI-windows-1.22.0.exe,根据你的操作系统,选择对应的安装包进行下载,如图7-17所示。;运行下载的安装包,然后按照提示进行安装,直接点击安装即可,如图7-18。;5.安装python环境
首先检查是否已经安装Python,再安装Appiumpythonclient。打开cmd终端并输入以下命令来安装AppiumPython客户端:
pipinstallAppium-Python-Client
同时确保安装匹配版本的Selenium和Appium:可以输入
pipinstallselenium-U
6.安装雷电模拟器
/
7.安装元素定位器
下载zip包后解压即可。地址为/appium/appium-inspector/releases。;7.4Appium