本期,我将给大家介绍14款实用的测试工具,希望能够帮到大家!(建议收藏)

UI自动化测试工具

1. uiautomator2

Github地址:https://github.com/openatx/uiautomator2

star:1.9k

介绍:openatx开源的ui自动化工具,支持android和ios。主要面向的编程语言是python,api设计简洁易用,在开源社区也是很受欢迎。

原理图:

与appium的比较

2. appium

Github地址:https://github.com/appium/appium

star:1.9k

介绍: 基于Node.js的一款非常成熟的ui自动化工具,支持多种语言开发,在测试圈非常流行,可以说是ui自动化领域的标杆产品。你不知道appium,都不好意思说自己干测试这行。

原理图:

3. ATX-Test

Github地址:https://github.com/pengchenglin/ATX-Test

star:0.11k

介绍: 基于uiautomator2和unittest封装的一个ui自动化测试框架。

项目作者已经把框架设计、可配置化、底层设备连接、日志模块、报告模块都做好了,使用者只需要编写PageObject和脚本逻辑即可,大大提高了uiautomator2的易用性。

不仅如此,该项目现在还支持monkey运行,手动。

4. Airtest

官网:http://airtest.netease.com/

Github地址:https://github.com/AirtestProject/Airtest

star:3.4k

介绍:

网易开源的一个ui自动化测试工具,通过图像识别和UI控件检索技术,使得游戏测试简单快捷。支持Android、iOS、Windows、Unity、Cocos2dx、白鹭引擎、微信小程序,上手简单,稳定性亲测还算不错。游戏测试的朋友可以体验体验。

5. atxserver2

Github地址:https://github.com/openatx/atxserver2

star:0.38k

介绍:

支持Android和iOS的移动设备管理平台。可以通过web界面,察看测试手机的状态,可以做到远程操控手机,对于测试兼容性具有较大帮助。部署方便,支持docker-compose部署。

6. stf

Github地址:https://github.com/openstf/stf

star:10.1k

介绍:

也是移动设备管理平台,功能和atxserver2差不多。

7. appetizer

官网:https://www.appetizer.io/cn/

介绍:目前小编见过的功能最全面的自动化工具,使用十分方便。可以进行ui自动化测试,也可以支持app稳定性测试,提供GUI界面操作,易用性极强,满足日常ui自动化需要。可惜只有部分组件开源。

APP稳定性测试工具

8. Maxim

Github地址:https://github.com/zhangzhao4444/Maxim

star:0.39k

介绍:

号称是智能monkey,用过的人都觉得真香。支持原生monkey、遍历控件、黑白名单等功能,而且也封装了更加易解析的日志文件。反正有了它之后,我已经不用原生monkey了。

9. UICrawler

Github地址:https://github.com/lgxqf/UICrawler

star:0.2k

介绍:

基于Appium的App UI遍历 & Monkey 工具,支持iOS和Android

10. AppCrawler

Github地址:

https://github.com/seveniruby/AppCrawler

star: 0.65k

介绍:

一个基于自动遍历的app爬虫工具. 支持android和iOS, 支持真机和模拟器. 最大的特点是灵活性. 可通过配置来设定遍历的规则.

APP性能测试工具

11. SoloPi

Github地址:https://github.com/alipay/SoloPi

star: 3k

介绍:

SoloPi是一个无线化、非侵入式的Android自动化工具,公测版拥有录制回放、性能测试、一机多控三项主要功能,能为测试开发人员节省宝贵时间(官方介绍)。一般用于APP的性能测试比较多。

12. GT

Github地址:https://github.com/Tencent/GT

star:3.9k

介绍:腾讯开源的APP的随身调试平台,可对APP进行快速的性能测试(CPU、内存、流量、电量、帧率/流畅度等等)、开发日志的查看、Crash日志查看、网络数据包的抓取、APP内部参数的调试、真机代码耗时统计等。

抓包工具

13. Anyproxy

Github地址:https://github.com/alibaba/anyproxy

star:6.1k

介绍:阿里开源的抓包工具,基于Node.js可进行二次开发,使用场景:app爬虫、接口数据分析等。

14. mitmproxy

Github地址:https://github.com/mitmproxy/mitmproxy

star:17.2k

介绍:基于python的抓包工具,对于pythoner更加友好,主要作用是对抓包数据进行采集供后续分析。

如果对python自动化测试、web自动化、接口自动化、移动端自动化、面试经验交流等等感兴趣的测试人,可以关注我。加入我们免费获取更多软件测试进阶资料!

axt测试软件,【测试工具】这些APP实用测试工具,不知道你就out了!相关推荐

  1. 手机模拟续航测试软件,续航能力:使用场景模拟测试_平板电脑评测-中关村在线...

    ■电池容量 龙酷 X战神官方标配的是一块4000mAh的锂聚合物电池,并且可通过拆卸机身后盖的方式来更换电池,延长续航时间.不影响整体便携性的情况下还能做成可拆卸后盖的设计,这一点起码给了用户一种额外 ...

  2. 中文打字速度测试软件官网,中文打字速度测试软件

    使用该软件能够帮助用户测试自己的打字速度,阿宽中文打字速度测试软件专业的字数测试软件想知道自己打字速度水平赶快下载试试吧! 软件介绍: 中文打字速度测试软件是一款专业的用来测试打字速度的软件,软件安精 ...

  3. 骨龄测试软件app_【测试工具】这些APP实用测试工具,不知道你就out了!

    本期,我将给大家介绍14款实用的测试工具,希望能够帮到大家!(建议收藏) UI自动化测试工具 1. uiautomator2 Github地址:https://github.com/openatx/u ...

  4. 手机网络专业测试软件,3个专业网速测试APP,免费无广告

    3个专业网速测试APP,免费无广告 2021-02-01 22:01:54 332点赞 2352收藏 139评论 创作立场声明:应用市场大部分测速APP不是有内购就是充满广告,分享3个专业又免费无广告 ...

  5. 安卓音响相位测试软件,音响相位测试仪app 有没有简单测声压的app?

    有没有简单测声压的app? 有简单测声压的app. iphone5的UE SPL,很准确,可以替代普通的声压计了. 声压就是大气压受到声波扰动后产生的变化,即为大气压强的余压,它相当于在大气压强上的叠 ...

  6. 显卡测试软件3d mark,AllBenchmark(3D显卡测试工具)1.3 免费版

    ALLBenchmark是一个3D显卡测试软件和CPU测试超强工具,适合配置比较高的计算机,老电脑就不要拿出来测了,会宕机的. 以下为官方介绍(机器翻译,凑合看吧): 它可以检查您的计算机的图形处理能 ...

  7. 移动app实用测试指南

    测试人员常被看作bug寻找者,但你曾想过他们实际是如何开展测试的吗?你是否好奇他们究竟都做些什么,以及他们如何在一个典型的技术项目中体现价值?作者将带你经历测试人员的思维过程,探讨他们测试移动app时 ...

  8. 安卓 皮肤测试软件,你今天真好看皮肤测试工具|你今天真好看 1.0 安卓官网版...

    你今天真好看app是一款专为广大女性用户设计的美容护肤服务软件.不用美容院,直接测试,从你的肤色.痘痘.毛孔.脸色等方面为你智能分析,检测出你的皮肤情况,护肤最真诚的伴侣,附带详细的护肤常识和护肤推荐 ...

  9. 互联网测试必须要知道的App稳定性测试

    App稳定性测试 稳定性测试就是指软件长时间的持续运行,系统版本是否稳定,是否能否持续的为用户提供服务. 指标: 异常的次数 异常的频率 App的稳定性测试如何实施? 首选Monkey Monkey是 ...

最新文章

  1. python自动翻译导学案_批量翻译踩过的坑--python
  2. SqlDataReader生成动态Lambda表达式
  3. 特征值和特征向量的实际意义
  4. strcpy,strncpy,memcpy,memmove
  5. 传统云主机存在哪些问题和弊端?
  6. Scrum立会报告+燃尽图(十一月十八日总第二十六次):功能开发与讨论贡献分配规则...
  7. Java中获取实体List中某时间属性离当前时间最近的实体类的某一属性
  8. 设计模式-静态工厂之服务提供者框架
  9. dbscan算法_DBSCAN聚类算法探索
  10. Thunar 右键菜单等自定义
  11. 王元院士漫谈哥德巴赫猜想
  12. SpringCloud微服务:Eureka组件之服务注册与发现
  13. 计算机学报格式_参考文献格式的那些事儿
  14. 期货结算 期货算法公式
  15. iptables的基础知识-iptables中的ICMP
  16. laravel 利用auth完成前台和后台的登录模块
  17. html代码word,Web前端
  18. Exception evaluating SpringEL expression异常处理
  19. Qt自定义控件创建和使用
  20. 中南大学计算机学院张伟,张伟(数学家)_百度百科

热门文章

  1. 重磅直播|计算深度分割技术的实现与全局效应下的结构光三维重建
  2. opencv4.4的下载与安装(1)
  3. 3D视觉原理之深度暗示(即立体感)
  4. 第二十八课.AlphaGo实例分析
  5. Windows下有关NDK的安装资料
  6. php 存储数据的方法,在PHP中存储可轻松编辑的配置数据的最快方法?
  7. cocos2dx android protobuf,Quick_Cocos2d_x V3.3 Protobuf Android
  8. 招聘 | ​浙江农林大学孙学鹏团队招聘事业编制科研人员
  9. 生物工程学报-微生物组测序与分析专刊-邀请函
  10. 做科研发论文一直找不到研究热点?硕博导师都在关注的平台你还不快来?