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

原文https://github.com/appium/appium-dot-exe
 

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.
  • 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.
  • 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.
  • 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.

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.
  • 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.

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详解的更多相关文章

  1. nfs服务端配置文件详解

    配置参数语法 配置文件路径 /etc/exports 可以使用#进行注释说明 一个完整的配置实例至少需要3个参数 1.被共享的目录 必须是存在的目录 2.向谁共享 可以指定主机或网络范围,支持通配符* ...

  2. RabbitMQ服务端配置详解

    RabbitMQ支持三种配置方式: 1) 读取环境变量中配置, 这包括shell中环境变量和rabbitmq-env.conf/rabbitmq-env-conf.bat文件中配置的环境变量 可配置如 ...

  3. RabbitMQ服务端配置详解(转自:http://www.cnblogs.com/zhen-rh/p/6884297.html)

    RabbitMQ支持三种配置方式: 1) 读取环境变量中配置, 这包括shell中环境变量和rabbitmq-env.conf/rabbitmq-env-conf.bat文件中配置的环境变量 可配置如 ...

  4. NodeJS+Express+mySQL服务端开发详解

    随着NodeJS的发展,现在已经被很多人熟知,NodeJS已经成为了前端开发人员必备的技能.本文不会对NodeJS过多介绍 如果你感兴趣可以访问NodeJS 官网, 维基百科 本文是利用NodeJS+ ...

  5. 反射实现Model修改前后的内容对比 【API调用】腾讯云短信 Windows操作系统下Redis服务安装图文详解 Redis入门学习

    反射实现Model修改前后的内容对比   在开发过程中,我们会遇到这样一个问题,编辑了一个对象之后,我们想要把这个对象修改了哪些内容保存下来,以便将来查看和追责. 首先我们要创建一个User类 1 p ...

  6. 使用rsync在windows(服务端)与linux(客户端)之间同步

    说明: 1.cwRsyncServer服务端 系统:Windows7 IP地址:192.168.0.110 2.Rsync客户端 系统:CentOS 6.7 IP地址:192.168.0.141 实现 ...

  7. Redis for Windows(C#缓存)配置文件详解

    Redis for Windows(C#缓存)配置文件详解   前言 在上一篇文章中主要介绍了Redis在Windows平台下的下载安装和简单使用http://www.cnblogs.com/aehy ...

  8. [转帖]Windows注册表内容详解

    Windows注册表内容详解 来源:http://blog.sina.com.cn/s/blog_4d41e2690100q33v.html 对 windows注册表一知半解 不是很清晰 这里学习一下 ...

  9. Windows WMIC命令使用详解2

    Windows WMIC命令使用详解(附实例) https://blog.csdn.net/aflyeaglenku/article/details/77878525 第一次执行WMIC命令时,Win ...

随机推荐

  1. JS浏览器获取宽高

    screen.availHeight is the height the browser's window can have if it is maximized. (including all th ...

  2. 不该被忽视的CoreJava细节(一)

    一.系列文章导言 <不该被忽视的CoreJava细节>系列文章将会持续更新.我希望自己通过这一系列文章的写作,能与读者一起进步,逐步完善对Java体系结构的了解. 二.本期关注点 几乎翻看 ...

  3. 飞塔NGFW-FortiGate-5.2(BYOL)

    平台: FortiGate 类型: 虚拟机镜像 软件包: basic software FortiGate ips security UTM vpn 反垃圾邮件 网页过滤 服务优惠价: 按服务商许可协 ...

  4. php使用GD库实现图片水印和缩略图——给图片添加图片水印

    今天呢,就来学习一下在php中使用PD库来实现对图片水印的文字水印方法,不需要PS哦! 首先,准备素材 (1)准备一张图片 (2)准备一张水印(最好是透明的,即背景是白色底) (3)准备一中字体(在电 ...

  5. Hybris Enterprise Commerce Platform 服务层的设计与实现

    Hybris Enterprise Commerce Platform这个系列之前已经由我的同事,SAP成都研究院Hybris开发团队的同事张健(Zhang Jonathan)发布过两篇文章了.这里J ...

  6. JS每点击一次添加多少条数据

    很久不写文档,平时只写日记,所以对这个有点生疏,如果写的不好别介意. 今天闲的蛋疼,于是要写写白天的东西,并且以后也会一直更新(一直写)下去. 时间太仓促了,这几个月,今天算最晚的一次凌晨1点,吃不消 ...

  7. POJ 3126 Prime Path(筛法,双向搜索)

    题意:一个4位的素数每次变动一个数位,中间过程也要上素数,问变成另一个的最小步数. 线性筛一遍以后bfs就好.我写的双向,其实没有必要. #include<cstdio> #include ...

  8. Gym - 100676H Capital City(边强连通分量 + 树的直径)

    H. Capital City[ Color: Black ]Bahosain has become the president of Byteland, he is doing his best t ...

  9. Shell重启Tomcat脚本

    #!/bin/bash echo -e "\n\n\n" #force kill flag,if equal [f] to force kill all flag="He ...

  10. 【DBA-Oracle】更改Oracle数据字符集_转为常用的ZHS16GBK

    A.oracle server 端 字符集查询  select userenv('language') from dual 其中NLS_CHARACTERSET 为server端字符集 NLS_LAN ...