广东腾创技术服务有限公司_腾创实验室-软件测试报告-信息化项目验收测试-软件产品登记测试-软件安全测试报告-第三方软件测试机构

有哪些APP测试工具?

伴随移动 App 的广泛应用,App 安全日益重要。本文介绍了 App 开发可能用到的安全测试工具。

一、移动APP自动化测试工具

1、Appium

是一款开源的移动端自动化测试框架,可以测试原生的、混合的、移动端的web项目,可支持ios,android应用以及firefox os,可跨平台,可以用在osx,windows以及linux桌面系统上。

2、uiautomator2

一款自动化测试开源工具,仅支持Android平台的原生应用测试。提供便利的python接口,用它可以很便捷的编写python脚本来实现app的自动化测试。

二、APP 稳定性测试工具

1、Monkey

通过向系统发送伪随机的用户事件流(如按键输入、手势输入、触摸屏输入等),实现对应用程序客户端的稳定性测试。

2、monkeyrunner

该工具是使用Java编程语言实现的Python写出来的,提供多个API,可以写一个Python的程序来模拟操作控制Android设备app,测试其稳定性并通过截屏可以方便地记录出现的问题。

三、APP 性能测试工具

1、GT

是由腾讯研发的一款开源app随身调测平台,是可以直接运行在手机上的集成调测环境,无需连接电脑既可对app进行快速的性能测试。

2、PerfDog

腾讯研发的一款移动端性能测试工具,该工具界面友好,操作简洁,手机无需越狱,可支持全平台。