Appium Windows服务端GUI详解
Appium Windows服务端GUI各项的解释,从官方扒过来的,界面图标和最新版本有点不太一样,其他还是比较简单易懂的
Parameter Guide
Main Window

- Android Button: Displays the
Android settings. - Settings Button: Displays the
General settings. - Developer Button: Displays the
Developer settings. - About Button: Displays the
Appium version information. - Inspector Button: Launches the
Appium Inspector. - Launch / Stop Button: Launches
or stops the Appium server. - Clear Button: Clears the display
of all log output.
Android Settings
- Application
- App Path: The path to the
Android application (.apk)
you wish to test. - Choose Button: Used to choose
the path to your application. - Package: Java package of the
Android app to run (e.g.com.example.android.myApp). - Wait for Package: Package name
for the Android activity to wait for. - Launch Activity: Activity name
for the Android activity to launch from your package
(e.g.MainActivity). - Wait for Activity: Activity name
for the Android activity to wait for. - Full Reset: Reset app state by
uninstalling app instead of clearing app data and also remove the
app after the session is complete. - No Reset: Prevent the device
from being reset. - Use Browser: Launch the
specified Android browser (e.g.Chrome). - Intent Action: Intent action
which will be used to start the activity. - Intent Category: Intent category
which will be used to start the activity. - Intent Flags: Flags that will be
used to start the activity. - Intent Arguments: Additional
intent arguments that will be used to start the activity.
- App Path: The path to the
- Launch Device
- Launch AVD: Name of the AVD to
launch. - Device Ready Timeout: Timeout in
seconds while waiting for device to become ready. - Arguments: Additional emulator
arguments to launch the avd.
- Launch AVD: Name of the AVD to
- Capabilities
- Platform Name: Name of the
mobile platform. - Automation Name: Name of the
automation tool (Appium or Selendroid). - Platform Version: Version of the
mobile platform. - Device Name: Name of the mobile
device to use. - Language: Language for the
Android device. - Locale: Locale for the Android
device.
- Platform Name: Name of the
- Advanced
- SDK Path: Path to Android
SDK. - Coverage Class: Fully qualified
instrumentation class. - Bootstrap Port: Port to use on
device to talk to Appium. - Selendroid Port: Local port used
for communication with Selendroid. - Chromedriver Port: Port upon
which ChromeDriver will run.
- SDK Path: Path to Android
Preference Guide
Preferences can be accessed by clicking on the appropriate button
in the main window.

General Settings
- Server
- Server Address: The IP address
on which you want the Appium server to run (127.0.0.1 is
localhost). - Port: The port on which the
Appium server will listen for WebDriver commands (4723 is the
default). - Check For Updates: Appium will
automatically check for updates when starting. - Pre-launch Application: Appium
will prelaunch the application before beginning to listen for
WebDriver commands. - Override Existing Session: Any
existing Appium sessions will be overridden. - Use Remote Server: Used to
connect Appium Inpector to a server that is already running. - Selenium Grid Configuration
File: Path to the configuration file for Selenium
Grid.
- Server Address: The IP address
- Logging
- Quiet Logging: Don't use verbose
logging output. - Use Colors: Use colors in
console output. - Show Timestamps: Show timestamps
in console output. - Log to File: Send log output to
this file. - Log to WebHook: Send log output
to this HTTP listener.
- Quiet Logging: Don't use verbose
Developer Settings
- Enabled: If checked, developer
settings will be observed. - Use External NodeJS Binary:
Appium will use the version of NodeJS supplied here instead of the
one that ships with the application. - Use External Appium Package:
Appium will use the version of the Appium package supplied here
instead of the one bundled with the application. - NodeJS Debug Port: Port on which
the NodeJS debugger will run. - Break on Application Start: The
NodeJS debug server will break at the application start.
(equivalent to supplying the debug-brk switch to node) - Custom Server Flags: Custom
flags to be used when starting the Appium server. This should only
be used if there is an option that cannot be adjusted using the
Appium UI.
Inspector /
Recorder
Inspector can be accessed by clicking the magnifying glass next to
the launch button once the Appium server has launched. Appium must
be running with an app open for inspector to work. Otherwise, it
will not work.
The Inspector can be use to connect to an external Appium server.
This can be specified in the General Settings.
Appium Windows服务端GUI详解的更多相关文章
- nfs服务端配置文件详解
配置参数语法 配置文件路径 /etc/exports 可以使用#进行注释说明 一个完整的配置实例至少需要3个参数 1.被共享的目录 必须是存在的目录 2.向谁共享 可以指定主机或网络范围,支持通配符* ...
- RabbitMQ服务端配置详解
RabbitMQ支持三种配置方式: 1) 读取环境变量中配置, 这包括shell中环境变量和rabbitmq-env.conf/rabbitmq-env-conf.bat文件中配置的环境变量 可配置如 ...
- RabbitMQ服务端配置详解(转自:http://www.cnblogs.com/zhen-rh/p/6884297.html)
RabbitMQ支持三种配置方式: 1) 读取环境变量中配置, 这包括shell中环境变量和rabbitmq-env.conf/rabbitmq-env-conf.bat文件中配置的环境变量 可配置如 ...
- NodeJS+Express+mySQL服务端开发详解
随着NodeJS的发展,现在已经被很多人熟知,NodeJS已经成为了前端开发人员必备的技能.本文不会对NodeJS过多介绍 如果你感兴趣可以访问NodeJS 官网, 维基百科 本文是利用NodeJS+ ...
- 反射实现Model修改前后的内容对比 【API调用】腾讯云短信 Windows操作系统下Redis服务安装图文详解 Redis入门学习
反射实现Model修改前后的内容对比 在开发过程中,我们会遇到这样一个问题,编辑了一个对象之后,我们想要把这个对象修改了哪些内容保存下来,以便将来查看和追责. 首先我们要创建一个User类 1 p ...
- 使用rsync在windows(服务端)与linux(客户端)之间同步
说明: 1.cwRsyncServer服务端 系统:Windows7 IP地址:192.168.0.110 2.Rsync客户端 系统:CentOS 6.7 IP地址:192.168.0.141 实现 ...
- Redis for Windows(C#缓存)配置文件详解
Redis for Windows(C#缓存)配置文件详解 前言 在上一篇文章中主要介绍了Redis在Windows平台下的下载安装和简单使用http://www.cnblogs.com/aehy ...
- [转帖]Windows注册表内容详解
Windows注册表内容详解 来源:http://blog.sina.com.cn/s/blog_4d41e2690100q33v.html 对 windows注册表一知半解 不是很清晰 这里学习一下 ...
- Windows WMIC命令使用详解2
Windows WMIC命令使用详解(附实例) https://blog.csdn.net/aflyeaglenku/article/details/77878525 第一次执行WMIC命令时,Win ...
随机推荐
- 【extjs6学习笔记】1.12 初始: Working with DOM
http://www.extjs-tutorial.com/extjs/working-with-dom Ext JS是一个DHTML库. 它通过使用JavaScript创建或操作DOM元素来创建UI ...
- 推荐一个VS2015 插件 Favorite Documents
随着解决方案越来越庞大,查找某个文件变的非常费神,考眼力 有了这个工具我们可以将常用的几个文件或文件夹添加到收藏夹中,随时展开双击即可到达收藏位置 从 视图>其他窗口中打开 安装 在Vi ...
- [转]超全!iOS 面试题汇总
转自:http://www.cocoachina.com/programmer/20151019/13746.html 1. Object-c的类可以多重继承么?可以实现多个接口么?Category是 ...
- ABAP和Hybris的源代码生成工具
ABAP 有两种方式,一种是ABAP Code Composer, 细节可以查看我的博客Step by Step to generate ABAP code automatically using C ...
- IOS CALayer基本使用 (图层)
● 其实UIView之所以能显示在屏幕上,完全是因为它内部的一个图层(CALayer) ● 在创建UIView对象时,UIView内部会自动创建一个图层(即CALayer对象),通过UIView 的l ...
- IOS 一些好的框架和 技术大牛的博客
http://blog.csdn.net/rodulf/article/details/51871093 比较好的框架链接: http://www.jianshu.com/p/9216c561b0f ...
- 【BZOJ2243】[SDOI2011] 染色(树链剖分)
点此看题面 大致题意: 有一棵\(n\)个节点的无根树和\(m\)个操作,且每个节点有一个颜色.操作有两种:一种是将两点树上路径之间所有点染成颜色\(c\),另一种是询问两点树上路径之间颜色段的数量. ...
- 2018.10.03 NOIP+ 模拟赛 解题报告
得分: \(30+5+0=35\)(考得真不咋滴) \(T1\):奥义商店(点此看题面) 以为很简单,对着这题想了一个多小时,最后果断打了个暴力交了... ... 看完题解发现其实也不是很难. 对于\ ...
- tableviewcell折叠问题,(类似qq列表展开形式) 多个cell同时展开,OC版 和 Swift
之前没有用到过这块,但是今天看到,就试了试,但是发现,网上的有的方法不能多个cell同时展开,只能一个一个的展开. 我就尝试用用数组记录展开的标记的方法,功能实现了, 直接上代码: // // Vie ...
- GBDT回归的原理及Python实现
一.原理篇 1.1 温故知新回归树是GBDT的基础,之前的一篇文章曾经讲过回归树的原理和实现.链接如下: 回归树的原理及Python实现 1.2 预测年龄仍然以预测同事年龄来举例,从<回归树&g ...