主要特性:
- 测试用例的组织&编排:测试步骤 Steps 自动绑定、按需执行
- 并行运行:对于大规模的测试用例,节省执行时间
- 测试环境管理:多环境问题
- 测试数据的加密:敏感数据的脱敏
- 测试报告:自动产生优雅的 html 测试报告,解决 allure 或其它插件配置困难的烦恼
- 测试日志:详细追踪,排查问题一目了然
- CI/CD 整合方便
- Restful API 请求:get/post/put/delete/options/header
- 自定义 http 统一网关
- 自定义 请求签名、请求头、请求连接超时时间、请求数据获取超时时间
- 动态路由
- HTTP SSL 一键开启或关闭
- 数据库数据验证
- 多数据源请求
- 数据库时区问题
- mvc 设计理念:解决代码规范
- fluent API 设计:让测试用例 coding 飞起来
项目地址
Github 地址:https://github.com/pengtech/pnxtest
文档地址:https://pnxtest.com
演示或脚手架项目地址:https://github.com/pengtech/integrationTest
在线体验执行报告:https://pnxtest.com/user-guide/demo/reporting.html
@Nicotine2018 github 可能由于国内限制,需要翻墙才能访问
发的链接访问不了呢
@wiggins_yuan ide 执行的插件会在下一个小版本中发布
jsonSchema、正则断言
ide 执行的插件优先开发一下吧,单个方法调试工作是最多的。
@ 恒捷 感谢,我抽空优化调整
提个小建议,讲主要特性前,建议也介绍下项目是做什么的吧。直接看特性有点懵逼。
看官网有动图,建议也可以一并挪过来。