您现在的位置是:首页 >要闻 > 2024-08-26 09:06:47 来源:
自动化测试工具有哪些类型(自动化测试工具有哪些)
导读 大家好,我是小夏,我来为大家解答以上问题。自动化测试工具有哪些类型,自动化测试工具有哪些很多人还不知道,现在让我们一起来看看吧!1...
大家好,我是小夏,我来为大家解答以上问题。自动化测试工具有哪些类型,自动化测试工具有哪些很多人还不知道,现在让我们一起来看看吧!
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。
本文到此讲解完毕了,希望对大家有帮助。
猜你喜欢
最新文章
点击排行
- 自动化测试工具有哪些类型(自动化测试工具有哪些)
- 上海好玩又免费的地方
- 注会通过率(注会综合阶段通过率)
- 一城山色半城湖什么意思(一城山色半城湖)
- 【英股】2024年08月25日代码(0KE0)名称(PBF Energy Inc. Class A)最新数据
- 【英股】2024年08月25日代码(0KCI)名称(ONEOK Inc.)最新数据
- 【美股】2024年08月25日上市公司名称(卡地纳健康)股票代码(CAH)实时行情
- 【美股】2024年08月25日上市公司名称(Vanguard中期公司债指数ETF)股票代码(VCIT)实时行情
- 【英股】2024年08月25日代码(0KBY)名称(Renta 4 Banco S.A.)最新数据
- 【美股】2024年08月25日上市公司名称(海科航空)股票代码(HEI.A)实时行情