我用过的app测试工具做了一个统一整理

随着移动互联网的高速发展,App应用非常火,测试工程师也会接触到各种app应用。除了人工测试之外,也可以通过一些测试工具来提高我们的测试效率

1.APP自动化测试工具

官网:.io/

地址://

介绍:

它是一个开源、跨平台的自动化测试工具。 支持 iOS 和桌面平台上的自动化本机、移动 Web 和混合应用程序。 开发人员可以使用任何兼容的语言编写测试脚本,例如 Java、OC、JS、PHP、Ruby、C# 和 Perl。 是UI自动化测试必须掌握的工具之一。

官方网站: /

介绍:

它是网易游戏推出的UI自动化测试工具。 它适用于游戏和应用程序。 支持的平台有 、 和 iOS。 提供跨平台API,包括安装应用、模拟输入、断言等。基于图像识别技术定位UI元素,无需嵌入任何代码即可进行自动化测试。 并且测试脚本运行后,可以自动生成详细的HTML测试报告。

()

地址://

介绍:

是一个可用于设备上 UI 自动化的库。 其底层基于提供的库,可以获取屏幕上任意APP的任意控制属性,并对其进行任意操作。

2.APP稳定性测试工具

地址://测试/

介绍:

是在模拟器或设备上运行并生成伪随机用户事件流(例如单击、点击或手势)以及许多系统级事件的程序。 用于以随机且可重复的方式对正在开发的应用程序进行压力测试。

地址://测试/

介绍:

工具提供了一个 API,用于编写可以从代码外部控制设备或模拟器的程序。 使用它,您可以编写一个程序来安装应用程序或测试包,运行它,向其发送击键,截取其界面的屏幕截图,并将屏幕截图存储到您的工作站。 该工具主要用于在功能/框架级别测试应用程序和设备以及运行单元测试套件,但您也可以自由地将其用于其他目的。

格言

地址://马克西姆

介绍:

Maxim基于二次开发,相对原生来说更​​加智能。 除了保留原有功能外,还可以深度遍历控件、自定义黑白名单、设置执行时间、添加防休眠/防挂死机制、防跳转/防误点击状态栏和下拉状态栏等

地址:/lgxqf/

介绍:

基于AppUI遍历&工具,支持iOS手机App,或者H5、微信应用。 v2.3版本已经支持.16.0、Java-.3.0。

3.APP性能测试工具

GT

官方网站: /

介绍:

腾讯开源APP便携调试平台支持iOS和. 直接在手机上运行,​​可以快速对APP进行性能测试(CPU、内存、流量、电池、帧率/流畅度等)、查看开发日志、查看崩溃日志、抓取网络数据包、APP内部参数调试、真机代码耗时统计等

官方网站: /

介绍:

腾讯游戏部门开发的移动全平台iOS/性能测试分析工具平台。 手机无需ROOT/越狱,手机硬件、游戏和应用程序无需进行任何修改。 即插即用极其简单。

支持iOS及所有移动平台应用(游戏、APP应用、浏览器、小程序、小游戏、H5、后台系统进程等)、模拟器、云真机等性能测试。 可在PC上多次打开,单台PC可同时测试多部手机。 目前可以免费试用,无论谁使用它都会喜欢它。

地址://

介绍:

它是一种无线、非侵入式自动化工具。 除了公测版的录音回放、性能测试、一机多控三大功能外,还提供了数据模拟、性能压缩、网络模拟、智能等功能,可以为用户节省宝贵的时间。测试开发人员。

4.APP弱网测试&抓包工具

QNET

官网://qnet

介绍:

QNET是腾讯服务平台推出的App弱网测试工具。 该工具不需要ROOT手机或数据线。 它以独立App的形式为用户提供快速、可靠、功能齐全的弱网模拟服务(2G网络)。 、网络极差、连续丢包、正常网络、4G网络、100%丢包等)。 此外,QNET还支持TCP/UDP网络协议抓包。

官方网站: /

介绍:

它是一款众所周知且功能强大的数据包捕获工具。 通过设置代理,客户端和服务器之间的所有http(s)通信都可以被记录。 您可以分析捕获的请求,设置断点,篡改请求并返回数据,还可以针对弱网模拟设置网络丢包和延迟等。

官方网站: /

介绍:

原创文章,作者:chanong,如若转载,请注明出处:https://www.xinyuspace.com/775.html

(0)
chanongchanong
上一篇 2024年2月7日
下一篇 2024年2月7日

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注