APP自动化测试
一、环境搭建
1、安装JDK:
作用:
Andriod SDK会调用Java JDK
jdk-8u201-windows-x64官网下载地址:
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html#license-lightbox
安装完jdk8后会生成几个文件夹:
C:\Program Files (x86)\Common Files\Oracle\Java
C:\ProgramData\Oracle\Java
C:\Program Files\Java\jdk1.8.0_201
C:\Program Files\Java\jre1.8.0_201
配置系统变量:
JAVA_HOME C:\Program Files\Java\jdk1.8.0_201
CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin(安装后将这条移动到最上边)
Path C:\Program Files (x86)\Common Files\Oracle\Java\javapath(安装JDK时会自动创建)
2、安装Andriod SDK
作用:安卓软件开发工具包/框架
#说明:adb、uiautomatorviewer也都属于Android SDK一部分
3、安装Appium Server
4、安装appium-python-client
python和appium交互
二、App自动化测试原理
Android SDK环境:不同系统不同版本可能用到不同的软件包/框架,所以自动化脚本需要指定终端的设备参数
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统