feat: 多轮运行 + GCOV 合并 + JSON 出力 + DesignDataGenerator
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
# 条件分支 数据生成规则
|
||||
|
||||
## 概要
|
||||
|
||||
检索详细设计中処理詳細的所有条件分支,增加覆盖所有分支的输入数据。
|
||||
|
||||
## 输入
|
||||
|
||||
- 输入文件:详细设计书的処理詳細部分
|
||||
|
||||
## 生成的数据组
|
||||
|
||||
由你决定,以尽可能少的数据组完成分支覆盖
|
||||
|
||||
|
||||
## 数据生成步骤
|
||||
|
||||
1. 遍历処理詳細的所有内容
|
||||
2. 记录所有条件分支
|
||||
3. 找到条件判断数据与输入的关系
|
||||
4. 数据生成:根据字段名关键词生成符合实际的数据,同时尽量保证每条相邻的数据的相同项目不一致。
|
||||
5. 按各组规则组装records数组
|
||||
6. 组号从之前的最后一组+1开始连续编号
|
||||
|
||||
## 输出
|
||||
|
||||
每个组输出一个json文件:`{プログラムID}_g{groupId}.json`
|
||||
Reference in New Issue
Block a user