Android 手机自动化测试工具有哪些?

 我来答
帐号已注销
2020-09-01 · TA获得超过3256个赞
知道大有可为答主
回答量:1.1万
采纳率:87%
帮助的人:367万
展开全部
1、Monkey是Android SDK自带的测试工具,在测试过程中会向系统发送伪随机的用户事件流,如按键输入、触摸屏输入、手势输入等),实现对正在开发的应用程序进行压力测试,也有日志输出。实际上该工具只能做程序做一些压力测试,由于测试事件和数据都是随机的,不能自定义,所以有很大的局限性。

2、MonkeyRunner也是Android SDK提供的测试工具。严格意义上来说MonkeyRunner其实是一个Api工具包,比Monkey强大,可以编写测试脚本来自定义数据、事件。缺点是脚本用Python来写,对测试人员来说要求较高,有比较大的学习成本。

3、Instrumentation是早期Google提供的Android自动化测试工具类,虽然在那时候JUnit也可以对Android进行测试,但是Instrumentation允许你对应用程序做更为复杂的测试,甚至是框架层面的。通过Instrumentation你可以模拟按键按下、抬起、屏幕点击、滚动等事件。Instrumentation是通过将主程序和测试程序运行在同一个进程来实现这些功能,你可以把Instrumentation看成一个类似Activity或者Service并且不带界面的组件,在程序运行期间监控你的主程序。缺点是对测试人员来说编写代码能力要求较高,需要对Android相关知识有一定了解,还需要配置AndroidManifest.xml文件,不能跨多个App。

4、UiAutomator也是Android提
日久生情630
高粉答主

2020-09-01 · 多头多肉很可爱好养活
日久生情630
采纳数:9962 获赞数:31868

向TA提问 私信TA
展开全部
Robotium是一款经常使用的自动化测试工具软件,支持Android。

Robotium是一个免费的Android UI测试工具。它适用于为不同的安卓版本和子版本测试自动化。软件开发人员经常把它描述为Android Selenium。Robotium测试是用java写的。事实上,Robotium是一个单元测试库。

但通过Robotium创建测试需要花费很多时间和努力,因为为了自动化测试还需要修改程序源代码。该工具也不适合与系统软件的交互,它不能锁定和解锁智能手机或平板电脑。Robotium也没有录制回放功能,也不提供截图
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鹏城美食甲
高粉答主

2020-09-01 · 做一个够专业的质量人,有灵魂的美食家
鹏城美食甲
采纳数:5381 获赞数:7162

向TA提问 私信TA
展开全部
安卓手机自动化测试工具通常来说是匹配的系统设置软件以及基础的工具,通常就是通过软件来测试当前的状态。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
职场达人木子
2020-09-01 · TA获得超过456个赞
知道小有建树答主
回答量:1万
采纳率:81%
帮助的人:468万
展开全部
安卓手机自动化测试工具有很多,比如说它自带的检测工具,安卓儿检测就公。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
况丹山Lu
2020-09-01 · TA获得超过1124个赞
知道大有可为答主
回答量:1.6万
采纳率:59%
帮助的人:760万
展开全部
手机自动化测试工具有哪些手机自动化扣测试工具还是比较多的,我觉得你可以上网搜索一下相关的内容
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式