appium的图形用户界面(GUI)
(1)Application中各个项的含义作用:
Application Path:填写你需要测试的Android APK的包地址(两种方式:1直接点击Choose选择APK地址,2直接填写地址)
Package:填写APK的包名
Wait for Package:获取我们填写的包
Launch Activity:获取首要启动的Activity
Wait for Activity:获取我们填写的Activity
Use Browser:使用哪款浏览器(下拉选择)
Full Reset:当命令执行完后,卸载App
Intent Action:启动的APP
Intent Category:可以分析我们想要启动的App
Intent Flags:设置启动程序的标志
Intent Arguments:你可以通过额外的方式来启动Activity
(2)Launch Device
Launch AVD:填写模拟器名字
Device Ready Timeout:设置模拟器连接时间(时间单位:S)
Arguments:略
(3)Capabilities
Platform Name:选择平台
Automation Name:选择自动化运行平台(Appium selenoid)
PlatformVersion:选择安卓版本
Device Name:用的模拟器的名字
Language:选择语言
(4)Advanced
SDK Path:填写你的SDK路径
(1)Server
Server Address:填写Appium的运行地址(IP)
Port:设置与WebDriver Commands交互的命令端口,默认端口号4723
Check For Updates:如果勾选后将会自动检查版本更新
其他几个命令暂时不讲
Developer Settings,这块暂时用不到,如果用到及时补充
Inspector:可以帮我们定位元素,也可以录制回放
但是用这个东西来识别分析元素很难,我们可以使用现在已经很成熟的UIAutomator.
最右边的按钮就是启动或者停止按钮了