- App自动化测试
App自动化测试概况
框架
UIAutomator
Robotium
Espresso
ios
Calabash
ios
Appium
IOS
Android
Appium基础
基本
Appium Server,实质是一个web接口服务器,使用node.js
Appium GUI (已停止维护)
Appium Desktop ,内嵌了Appium Server,提供GUI界面。包含了Appium Inspector
Appium Client ,向Server提供请求
Appium-desktop安装
https://github.com/appium/appium-desktop/releases/tag/v1.19.1
IDE Eclipse
模拟器安装
夜神模拟器
https://www.yeshen.com/
Android SDK环境配置
AVD Manage
Appium-desktop基础配置说明
simple配置
advanced配置
presets
aapt工具使用
Appium inspector工具使用
配置Desired Capabilities
Inspector功能
App Source
Selected Element
环境变量
%JAVA_HOME%
%JAVA_HOME%\bin
%JAVA_HOME%\jre\bin
%MAVEN_HOME%\bin
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
验证
java -version
mvn -v
adb version
Appium使用
最新推荐文章于 2024-08-07 15:27:56 发布
本文详细介绍了App自动化测试,特别是Appium的使用。内容包括Appium的基础知识,如Appium Server、Appium Desktop和Inspector工具的安装配置,Desired Capabilities的设置,以及如何进行元素定位和手势操作。此外,还探讨了不同类型的APP(Native App、Hybrid App、Web App)的特点,UIAutomatorViewer工具的使用,以及ADB命令的操作。
摘要由CSDN通过智能技术生成