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.

最右边的按钮就是启动或者停止按钮了

最新文章

  1. python学习笔记(基础二:注释、用户输入、格式化输出)
  2. PowerShell Notes
  3. leetcode 解题报告 Word Break
  4. 用python简单处理图片(5):图像直方图
  5. COJ559 回文
  6. dnat,snat
  7. java获取文件大小
  8. linux多线程socket编程一些心得
  9. linux查看系统的日志的一些实用操作
  10. 将内部部署网络和 Windows Azure 集成的新选项: 使用AT&T
  11. git submodule 使用过程中遇到的问题
  12. 查找maven中的groupId,artifactId,version等信息的方式
  13. 【转载】RESTful 架构风格概述
  14. 踩过的坑:InteliIJ IDEA 打开的项目突然左侧目录结构消失了,如何处理?
  15. python基础入门学习简单程序练习
  16. Pentaho的Mondrian对Hive的支持
  17. HDU3861The King’s Problem
  18. VC学习笔记---ATL MFC CLR三个库的区别
  19. Windows Azure系列公开课 - 第三课:创建虚拟机 (基础篇)
  20. poj 2253 Frogger 最小瓶颈路(变形的最小生成树 prim算法解决(需要很好的理解prim))

热门文章

  1. linux audit审计(8)--开启audit对系统性能的影响
  2. 从主机A得到id_rsa.pub文件,在主机B创建用户danny加入该文件,实现主机A免密登录主机B
  3. 记一次tomcat7.0版本启动项目失败问题
  4. python functools.wraps functools.partial实例解析
  5. Introduction to Dynamic SQL
  6. codeforces478C
  7. 【图像处理】openCV库教程
  8. webpack 打包编译-webkit-box-orient: vertical 后消失
  9. Spring MVC启动过程(1):ContextLoaderListener初始化
  10. python深度学习库keras——安装