monkeyrunner自动化测试工具--UI元素获取
2015-11-05 10:59
483 查看
1.monkey recorder--坐标获取(略)
2.hierarchyviewer-id获取
hierarchyviewer能获取某些真机-开发机或模拟器上的id,以模拟器为例。
a.打开eclipse,启动已经装好的模拟器。
b.将apk安装到该模拟器
c.进入sdk的tools目录下,双击hierarchyviewer.bat,列出连接的真机或模拟器,加粗的是活动的active,双击加粗的Activity,等待一会加载完毕。会显示Activity中的所有控件的层次结构
d.激活android模拟器,进入到要获取id的app界面,这时Activity中的所有控件的层次结构要手工进行刷新。先点击左下角的switch to the window selection view回到hierarchyviewe的起始界面,点击refresh按钮,然后点击活动的加粗的Activity。等待一段时间。加载完毕后,可以在右下角位置点击要获取id的控件,可获得id
2.hierarchyviewer-id获取
hierarchyviewer能获取某些真机-开发机或模拟器上的id,以模拟器为例。
a.打开eclipse,启动已经装好的模拟器。
b.将apk安装到该模拟器
c.进入sdk的tools目录下,双击hierarchyviewer.bat,列出连接的真机或模拟器,加粗的是活动的active,双击加粗的Activity,等待一会加载完毕。会显示Activity中的所有控件的层次结构
d.激活android模拟器,进入到要获取id的app界面,这时Activity中的所有控件的层次结构要手工进行刷新。先点击左下角的switch to the window selection view回到hierarchyviewe的起始界面,点击refresh按钮,然后点击活动的加粗的Activity。等待一段时间。加载完毕后,可以在右下角位置点击要获取id的控件,可获得id
相关文章推荐
- 使用(获取)Images.xcassets中的图片名,不能直接[UIimage ImageWithName:],应该这样
- 03-27---UIScrollView笔记
- 在kettle6.0中集成插件报错:The type........It is indirectly referenced from required .class files
- 使用RequireJS来加载MooTools Classes
- System.ComponentModel.DataAnnotations 命名空间和RequiredAttribute 类
- UIImageView——IOS显示图片的利器
- 通过UIImageRenderingMode改变工程图片颜色
- IOS疯狂基础之UIImage
- 今天给大家说一个我做UI特效的小技巧,先来看看效果吧(录屏有点渣,所以质量有折扣)
- NGUI__UITexture
- xss ***
- array_unique
- THU2015 fall 2-3 Rebuild
- ios Memory Usage Performance Guidelines
- JAVA笔记系列:字符串操作——string stringbuilder stringbuffer
- THU2015 fall 2-4 Queap
- SoapUI-传递 Respons header 中的值到 Request header
- Android 数据查询query函数参数解析
- UITextField,UITextView ,UILabel,键盘,UIFont
- Tsinghua OJ:真二叉树重构(Proper Rebuild)