网站首页 > 开源技术 正文
Android提供的测试工具,如Monkey、Instrumentation、UiAutomator等。基于Android测试工具进行二次开发的测试工具也很多,如Robotium、Espresso等。
几种测试工具的优缺点:
Hierachyview+Monkey | UiAutomator + Monkey | Robotium | |
权限 | root | 普通 | 普通 |
是否需要签名 | 是 | 否 | 否 |
响应速度 | 慢 | 中 | 快 |
是否支持WebView | 否 | 否 | 是 |
是否支持跨应用测试 | 是 | 是 | 否 |
是否支持控件ID | 是 | 否 | 是 |
原理说明:
通过Android提供的服务,获取当前窗口的视图信息。
1:查找目标控件。
2:计算出该控件坐标。
3:构造Android Input事件。
猜你喜欢
- 2024-10-11 深圳尚学堂Java专家:基于Java的四大开源测试工具
- 2024-10-11 我的测试学习之路(二)(《测试》阅读短文答案)
- 2024-10-11 腾讯内部APP自动化测试手册,汇集亿级自动化测试精髓,先睹为快
- 2024-10-11 各种工具在软件测试中的作用,值得收藏!
- 2024-10-11 软件测试技能-移动端测试篇(移动端的测试)
- 2024-10-11 软件测试学习方向?(软件测试应该学什么)
- 2024-07-05 7.4K Star这么牛!Docker里面可以运行Android系统
- 2024-07-05 APP自动化测试过程概述(app自动化测试平台)
- 2024-07-05 android各种UI测试框架(app ui测试)
- 2024-07-05 人工智能赋能兼容测试,引领智能测试风向
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)