CloudTest是一款可运行于App容器内的轻量级,无java代码,无环境约束, 集测试用例管理,测试数据管理,断言管理,自动回归,测试报告管理于一身的高效开源分布式测试框架. 它内置的一整套的工具集让单元测试,集成测试,远程代码诊断工作变得非常简单高效.
它解决了传统JUnit测试框架加载耗时,运行时本地依赖,测试用例和数据管理复杂等问题, 为项目API级别的质量保证提供了有力的框架支持.
云端服务通过与webservice/restful API,以及Mail等多平台集成,实现了任何人都可以在任何时间任何地方都可以获得任何应用环境的测试报告以及实时质量状况.
Why CloudTest?
运行高效.
嵌入web容器内,解锁全部api的对外调用/测试能力.
JAVA CODE IS NOT MONDATORY.
云端测试打破了传统框架必须使用java程序的约束, 所有用例/数据均使用配置管理.
内置断言功能 : 测试结果统计分析更方便.
自动生成测试用例以及测试数据
分布式/远程测试
云端服务,内置自动测试管理和Report引擎.
热部署功能: 所有配置支持热部署,无需重启服务.
性能监控 + 压力测试
支持Spring Framework以及事务管理
基于插件的架构设计便于外部扩展和定制
热点case自动统计分析报告
丰富的测试结果图表和趋势分析报告
CloudTest.Mesher是基于cloudtest内核为原生云架构系统提供的新一代API分布式测试中台方案,支持租户隔离,实现将OpenAPI一键转化测试用例并实现用例在线场景编排和运行任务/报告管理,默认集成了OpenAPI Editor可以实现apidoc在线编辑和测试.
功能说明
为原生云架构下的OpenAPI自动化测试提供完整方案
基于CloudTest框架实现的可视化用例管理系统
用户/租户级别的运行时数据隔离
支持将Swagger2.0以及OpenAPI3.0的接口文档一键式自动生成测试用例和数据模板
集成了Swagger Editor在线编辑接口文档
支持对各个用例/场景进行按需编排,灵活定义测试场景
支持对测试用例的增删改查操作和实时运行/结果查看
支持全场景自动化断言配置管理
定时任务配置管理