热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

自动化测试_测试收藏清单——自动化测试工具汇总

本文由编程笔记#小编为大家整理,主要介绍了测试收藏清单——自动化测试工具汇总相关的知识,希望对你有一定的参考价值。
本文由编程笔记#小编为大家整理,主要介绍了测试收藏清单——自动化测试工具汇总相关的知识,希望对你有一定的参考价值。




最新:软件测试新年免费课程火热抢先中,点击文末“阅读原文”快速抢报

【推荐阅读】测试收藏清单——自动化测试工具汇总




xUnit frameworks 单元测试框架




  • JUnit - 常用的测试框架


  • TestNG - 测试框架



    • Test Data Supplier - TestNG DataProvider封装,让数据的生成更加灵活







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




  • GraphWalker - Model-Based测试框架. 这个工具可以从 graphml, dot 或 json文件中读取model,然后自动创建测试用例






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 移动自动化测试







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自动化工具




  • SikuliX - 基于OpenCV的 GUI 测试框架, 使用图片识别技术,支持多操作系统






MacOS UI test automation mac ui自动化工具




  • SikuliX - 基于OpenCV的 GUI 测试框架, 使用图片识别技术,支持多操作系统









Server side test automation 服务端自动化测试工具




  • Citrus - Javas实现的测试框架,支持企业级SOA应用的e2e服务测试, 支持 HTTP, JMS, TCP/IP, FTP, SOAP协议,以及XML和JSON.





免费报名听课!

测试收藏清单——自动化测试工具汇总

抓住机会

速速来约

PS:记得查收达妹送你的免费大礼包呦~

测试收藏清单——自动化测试工具汇总

*版权声明:

内容与图片均来源于网络(部分内容有修改),如果出处有误或侵犯到原作者权益,请与我们联系删除或授权事宜。





内容推荐:




1、


2、


3、


4、


5、


6、


7、


8、















▲了解更多软件测试资讯,长按上方二维码






点击“
阅读原文
”抢报软件测试免费试听课

推荐阅读
author-avatar
手机用户2602881561
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有