AppiumDesktop界面介绍 AppiumDesktop主界面包含三个菜单Simple、Advanced、PresetsSimple界面:Host设置Appiumserver的ip地址,本地调试可以将ip地址修改为127。0。0。1Port设置端口号,默认是4723不用修改StartServer启动AppiumserverEditConfigurations配置java和androidsdk的home目录 Advanced界面 高级参数配置修改,主要是一些Android和iOS设备,log路径等相关信息的配置。部分参数说明如下:ServerAddress:为appiumserver的访问地址ServerPort:appiumserver的监听端口,默认为4723LogfilePath:appium的日志文件地址LogLevel:appium记录的日志级别,在debug及以上的级别日志都会被记录下来,包括warn,errorOverrideTempPath:一般用的少,覆盖临时路径NodeConfigFilePath:node节点文件路径,指定JSON格式的配置文件,用来在seleniumgrid中注册appiumserverLocalTimezone:时区相关配置,使用本地时区作为时间戳AllowSessionOverride:是否允许会话覆盖,脚本请求执行就是一次会话LogTimestamps:日志时间戳,在控制台输出中显示时间戳SpressLogColor:溢出日志颜色,设置日志颜色StrictCapsMode:严格上限模式RelaxedSecurity:设置让Appium直接执行adbshell方法 WebDriverAgentPort:ios端WebDriverAgent端口号,WebDriverAgent在iOS端实现了一个WebDriverserver,借助这个server我们可以远程控制iOS设备,你可以启动、杀死应用,点击、滚动视图,或者确定页面展示是否正确executeAsyncCallbackHost:回调ip地址(默认:同ServerAddress)executeAsyncCallbackPort:回调端口(默认:同Serverport) BootstrapPort:Bootstrap端口号,负责和appium进行通讯SelendroidPort:老版本的android端移动测试框架,可以兼容API17以下的机器进行测试ChromedriverPort:谷歌驱动的端口号,android的UIAutomator框架默认不支持H5页面的自动化,所以采取chromedriver来实现ChromedriverBinaryPath:谷歌驱动二进制文件的路径 Presets界面 主要用于保存一些配置好的信息,advanced中点击saveaspreset按钮,命名后即可保存。 开启AppiumServer服务后的界面StartInspectorSession:放大镜图标,点击可以开启探测会话,主要用来定位元素GetRawLogs:下载图标,得到appium的原始日志StopServer:暂停图标,停止appiumserver