作者:手机用户2602881561 | 来源:互联网 | 2023-08-20 18:25
本文由编程笔记#小编为大家整理,主要介绍了测试收藏清单——自动化测试工具汇总相关的知识,希望对你有一定的参考价值。
最新:软件测试新年免费课程火热抢先中,点击文末“阅读原文”快速抢报:
【推荐阅读】
xUnit frameworks 单元测试框架
JUnit - 常用的测试框架
TestNG - 测试框架
TDD \ ATDD \ BDD
工具
awesome-robotframework - 各种rf的扩展库
JBehave - Behaviour-Driven Development (BDD)测试框架. BDD是从 test-driven development (TDD) 和 acceptance-test演进而来, 让用例的编写对新手更加友好和直觉化
Cucumber-JVM - 纯 java的Cucumber实现,支持大部分流行的jvm语言
JGiven - 开发者友好且实用的BDD工具. 开发者使用纯java及流利API编写测试场景, JGiven负责生成领域专家可读的报告
easyb - Java平台的BDD框架. 通过使用Domain Specific Language(DSL), easyb致力于让文档可读可执行
robotframework - 最有名的acceptance test-driven development (ATDD)测试框架
Spectrum - BDD-style test runner,支持Java 8. 灵感来自于Jasmine, RSpec和Cucumber. -
cucumber-report-db - 把Cucumber的结果存到数据库里,并且提供测试报告
Model-Based Testing
Code analysis and coverage 代码扫描和代码覆盖率
SonarQube - 管理代码质量的开源工具
Gradle Quality Plugin - 静态代码分析工具,支持Java和Groovy,使用 Checkstyle, PMD, FindBugs 和CodeNarc. 插件使用了统一的控制台输出并简化了开发者的工作流: 查看不规范的错误时只需要留意控制台就好,并且控制台输出的体验跟java编译错误的输入体验一致
Qulice - Qulice是Java项目的代码扫描和质量控制工具. 包含了最好的静态代码扫描工具和预配置选项。你不需要单独再对这些工具进行配置了。
JaCoCo - JaCoCo是免费的代码覆盖率统计工具,应该也是应用最广泛的覆盖率工具了。
Web UI test automation web ui自动化工具
Mobile test automation 移动自动化测试
Appium - 开源的自动化测试框架,可以测试native/hybrid/mobile web应用。核心是基于webdriver协议进行了扩展
Calabash - 跨平台的自动化测试框架,支持android和ios的原生应用以及hybrid应用。 Calabash的语法非常容易理解,甚至可以让非技术人员编写和执行基于上述平台的自动化测试用例。
Robotium - 安卓自动化测试框架,支持原生及hybrid应用. Robotium让我们可以非常方便的编写强大和稳定的黑盒UI测试用例。 有了Robotium的支持, 测试开发工程师可以编写安卓应用的功能用例系统用例以及用户验收用例。
UIautomator - 提供了高效的测试UI的方式。 可以创建支持真机及模拟器运行的自动化测试用例,并包含了可以查看和分析安卓UI的viewer。
Espresso - 比较新的开源自动化测试框架, 让开发者和测试人员都可以编写UI用例。 Espresso的api简单且易学,你可以非常快的使用这个框架上手安卓自动化测试
API test automation 接口自动化测试
Windows UI test automation windows ui自动化测试工具
SikuliX - 基于OpenCV的 GUI 测试框架, 使用图片识别技术,支持多操作系统
Winium.Desktop - 测试Windows应用(主要是基于WinForms和WPF平台)的自动化测试工具. 实现了Selenium Remote WebDriver协议
Unix \ Linux UI test automation Unix \ Linux ui自动化工具
MacOS UI test automation mac ui自动化工具
Server side test automation 服务端自动化测试工具
Citrus - Javas实现的测试框架,支持企业级SOA应用的e2e服务测试, 支持 HTTP, JMS, TCP/IP, FTP, SOAP协议,以及XML和JSON.
▼免费报名听课!
抓住机会
速速来约
PS:记得查收达妹送你的免费大礼包呦~
*版权声明:
内容与图片均来源于网络(部分内容有修改),如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。
▲了解更多软件测试资讯,长按上方二维码