SOFAActs 简介
官网:https://www.sofastack.tech/projects/sofa-acts/overview/
ACTS 是基于数据模型驱动测试引擎执行的的测试框架,适配 TestNg+Spring 的测试上下文环境,以 YAML 为数据载体并在此上构建数据模型驱动,实现了一站式编辑、精细化校验和高效用例管理等,可以有效提高测试效率。
特点
- 模型驱动和标准执行引擎;
- 精细化校验和数据的自动回写;
- 具有灵活的可扩展性;
- 用例可视化维护。
- acts源码开源,可进行二次开发
项目初始化
1. 新建JAF脚手架工程并引入acts依赖
<!-- 引入 ACTS 依赖 -->
<dependency>
<groupId>com.alipay.sofa.acts</groupId>
<artifactId>acts-bom</artifactId>
<version>1.0.0</version>
<type>pom</type>
</dependency>
<!-- 1.0.1-HLL-SNAPSHOT 版本支持数据库表期望结果预跑返填 -->
2. Idea 安装插件
可参考 https://www.sofastack.tech/projects/sofa-acts/getting-started/
3. Acts 初始化
初始化后的效果
4. 配置启动参数
5. 启动类配置
@ImportResource({