启动界面
![这里写图片描述](https://img-blog.csdn.net/20180120122201447?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTVRiYWJ5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
![这里写图片描述](https://img-blog.csdn.net/20180120124547023?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTVRiYWJ5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
序号 | 按钮名称 | 说明 |
---|
1 | Android Settings(机器人) | 显示Android设置 |
2 | General Settings(齿轮) | 显示一般设置 |
3 | Developer Settings(头像) | 显示开发人员设置 |
4 | About(问号) | 显示Appium的版本信息 |
5 | Inspector(放大镜) | 启动Appium Inspector |
6 | Launch the Appium Node Server(三角) | 启动或停止Appium服务器 |
7 | Clear the output log(垃圾桶) | 清楚所有日志的显示输出 |
Android Settings
![这里写图片描述](https://img-blog.csdn.net/20180120125514151?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTVRiYWJ5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
App Path | 您希望测试的Android应用程序的路径。(.apk) |
---|
Package | Android应用程序运行的Java包(例如com.example.android.myApp) |
Wait for Package | 包名的Android活动等 |
Launch Activity | 活动名称:Android活动启动(例如:MainActivity)从您的包 |
Wait for Activity | 活动名称Android活动等 |
Full Reset | 重启应用程序状态,通过卸载应用程序而不是清除应用程序数据的应用程序会话 |
No Reset | 防止设备重置 |
Use Browser | 启动指定Android浏览器(如:Chrome) |
Intent Action | 行动将被用于启动活动 |
Intent Category | 类别用来启动活动 |
Intent Flags | 旗帜,将用于启动活动 |
Intent Arguments | 额外的参数将用于启动活动 |
Launch AVD | AVD 的名称 |
---|
Device ReadyTimeout | 超时时间 |
Arguments | 额外的模拟器参数启动avd |
Platform Name | 移动平台的名称 |
---|
Automation Name | 自动化工具的名称(Appium 或Selendroid) |
PlatformVersion | 移动设备的版本 |
Device Name | 移动设备使用的名称 |
Language | Android设备的语言 |
Locale | Android 设备现场 |
SDK Path | path Android SDK |
---|
Coverage Class | Fully qualified instrumentation class |
Bootstrap Port | 使用Appium设备上的端口 |
Selendroid Port | 本地端口,用于与Selendroid沟通 |
Chromedriver | ChromeDriver端口 |
General Settings
![这里写图片描述](https://img-blog.csdn.net/20180120132701674?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTVRiYWJ5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
Server Address | 你想Appium服务器的IP地址(本地主机127.0.0.1)运行 |
---|
Port | Appium服务器将监听的端口WebDriver命令(4723是默认的) |
Check For Updates | Appium 开始时将自动检测更新 |
Pre-launch Application | Appium将发射应用程序之前开始监听WebDriver命令 |
Override Existing Session | 将覆盖任何现有Appium会话 |
Use Romote Server | 用于连接Appium Inspector服务器已经运行 |
Selenium Grid Configuration | selenium grid路径配置文件 |
Quiet Logging | 不要使用详细日志输出 |
---|
Use Colors | 在控制台输出使用颜色 |
Show Timestamps | 在控制台输出显示时间戳 |
Log to File | 日志输出到文件 |
Log to WebHook | HTTP侦听器发送日志输出 |
Developer Settings
![这里写图片描述](https://img-blog.csdn.net/20180120134354367?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvTVRiYWJ5/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast)
Enabled:如果勾选此项,开发人员设置将被观察到。
Use External NodesJS Binary | Appium 将使用的版本在这里NodeJS提供附带的一个应用程序 |
---|
Use External Appium Package | Appium 将使用的Appium版本包提供在这里,不是一个与应用程序绑定 |
NodeJS Debug Port | 端口的NodeJS调试器将运行 |
Break on Application Start | NodeJS调试服务器将在应用程序开始(相当于提供debug-brk开关节点) |
Custom Server Flags | 自定义旗帜开始Appium 服务器时使用,这应该只用于如果有使用Appium UI选选,无法调整 |