Appium的图像界面浅说
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.
最右边的按钮就是启动或者停止按钮了
最新文章
- python学习笔记(基础二:注释、用户输入、格式化输出)
- PowerShell Notes
- leetcode 解题报告 Word Break
- 用python简单处理图片(5):图像直方图
- COJ559 回文
- dnat,snat
- java获取文件大小
- linux多线程socket编程一些心得
- linux查看系统的日志的一些实用操作
- 将内部部署网络和 Windows Azure 集成的新选项: 使用AT&;T
- git submodule 使用过程中遇到的问题
- 查找maven中的groupId,artifactId,version等信息的方式
- 【转载】RESTful 架构风格概述
- 踩过的坑:InteliIJ IDEA 打开的项目突然左侧目录结构消失了,如何处理?
- python基础入门学习简单程序练习
- Pentaho的Mondrian对Hive的支持
- HDU3861The King’s Problem
- VC学习笔记---ATL MFC CLR三个库的区别
- Windows Azure系列公开课 - 第三课:创建虚拟机 (基础篇)
- poj 2253 Frogger 最小瓶颈路(变形的最小生成树 prim算法解决(需要很好的理解prim))
热门文章
- linux audit审计(8)--开启audit对系统性能的影响
- 从主机A得到id_rsa.pub文件,在主机B创建用户danny加入该文件,实现主机A免密登录主机B
- 记一次tomcat7.0版本启动项目失败问题
- python functools.wraps functools.partial实例解析
- Introduction to Dynamic SQL
- codeforces478C
- 【图像处理】openCV库教程
- webpack 打包编译-webkit-box-orient: vertical 后消失
- Spring MVC启动过程(1):ContextLoaderListener初始化
- python深度学习库keras——安装