android 获取控件 id 工具,如何使用appium desktop 获取Android APP 控件的id
背景:
随着Android 版本的更新,你会发现我们之前用的最新的版本的Appium 1.5.3无法启动我们的 Android APP 在模拟器为7.0的设备上,所以我们有必要了解如何使用 appium desktop 来获取Android APP 控件的id.也由于获取在自动化测试过程中获取控件的信息(比如id)是非常关键的一步。
环境搭建
我的pc 是Windows7
我安装的Appium Desktop 是1.2.4
我用的Android 模拟器为GenyMotion
如何使用GenyMotion模拟器在appium desktop上获取 Android APP控件的id
手动启动一个GenyMotion 模拟器
输入Host为127.0.01,点击Start Server按钮,如下图1:
点击 Start Inspector Session,如下图2
添加platfromName,deviceName,apppackage,platfromVersion,appActivity,app的值,如下图3:
android 获取控件 id 工具,如何使用appium desktop 获取Android APP 控件的id相关推荐
- 13个对Android开发者有帮助的工具和资源(转自android吧(www.and8.com))
1. Free Android Developer Ebook: andbook! 这是一款免费电子书.它为Android开发人员提供入门级编程指南. 2.Free Android Developer ...
- vue 多点触控手势_涨姿势了!Appium也可以多点触控操作
有头发且有趣的码农万里挑一~ 104 有料叔 | 一位有故事的程序猿 在网页中我们经常使用缩放操作来便利的查看具体的信息,在appium中使用MultiAction多点触控的类来实现 MultiAct ...
- App控件定位:Android 控件介绍及元素定位方法
本文将分享Android相关基础知识和Android APP控件定位工具的使用方法. 目录 Android基础知识 Android布局 Android四大组件 1.activity 2.Service ...
- 几百个Android开源个性化控件、工具库、项目、开发工具快快收藏
场景 如果之前是学过Java的,那么Android将很好上手. 新手入门,往往不会利用已经开源并实现效果的个性化控件和工具库等. 比如像下面这些控件效果 又比如一些工具库,包括依赖注入框架.图片缓存. ...
- Rockchip RK3588 Android平台固件烧写工具汇总
Rockchip RK3588 Android平台固件烧写工具汇总 文章目录 Rockchip RK3588 Android平台固件烧写工具汇总 开发工具AndroidTool桌面版 适用场景 功能列 ...
- Java 获取IP地址的工具类
package cn.tolin.springboot.lab1.util;import javax.servlet.http.HttpServletRequest; import java.net. ...
- app控件获取之uiautomatorviewer
初探 在Android的SDk提供了以下的工具来支持我们进行UI自动化测试: uiautomatorviewer:用来扫描和分析Android应用程序的UI控件的工具. uiautomator:一个包 ...
- 手机控件查看工具uiautomatorviewer
1.工具简介 用来扫描和分析Android应用程序的UI控件的工具. 2.如何使用 1.进入SDK目录下的tools目录,打开uiautomatorviewer 2.电脑连接真机或打开android模 ...
- android radiobutton_时隔一年,用新知识重构一个Android控件老库
一年前,用 Java 写了一个高可扩展选择按钮库.单个控件实现单选.多选.菜单选,且选择模式可动态扩展. 一年后,一个新的需求要用到这个库,项目代码已经全 Kotlin 化,强硬地插入一些 Java ...
最新文章
- Cannot run program /opt/CI/android-sdk-linux/build-tools/26.0.0/aapt: error=13, Permission denied
- python多进程间通信_python多进程间通信代码实例
- hexo评论_【前端简历加分】hexo框架搭建个人博客站点,手把手教学
- Oracle遇到的一些坑
- excel如何做出弧形_人民日报同款海报,只用线和字就能做出高大上的工作报告...
- 54 计算机与信息科学类,计算机与信息科学类专业包括哪些
- javascript小实例,阻止浏览器默认行为,真的能阻止吗?支持IE和标准浏览器的阻止默认行为的方法...
- Java类与类,类与接口,接口与接口关系
- BP神经网络公式推导
- golang中文字符编码转换
- 软件工程和项目管理的区别
- GAN网络理解与实现
- U盘插入计算机不显示图标,Win7下将U盘插入电脑后不显示图标的解决方法
- 开发单位 vmin/vmax
- Sportisimo EDI项目需求及包装标准
- 努比亚 Z5 mini刷机包 omni4.4.2修改V4.0 自用版 精简 MIUI特效
- 【902】大恒相机网络配置
- POE交换机全方位解读(下)
- “陪伴是最长情的告白”:可是又有多少人真正懂得它的含义呢
- display:Wayland Architecture
热门文章
- Ubantu 安装搜狗输入法
- Flask 框架学习_1
- 豆丁网 - 免费在线文档存储网络硬盘
- 第4章-21 判断上三角矩阵 (15 分)
- java基于springboot美容美发管理系统
- Js实现抓取网址数据
- 玖逸云黑v1.5-不仅仅是云黑系统
- abs int 宏定义_C语言之函数与宏定义。
- Discuz!NT高并发解决方案整理
- Mysql5.8解压版安装问题:TCP/IP, --shared-memory, or --named-pipe should be configured on NT OS