add verfication suggestion

This commit is contained in:
yaozhicheng 2024-06-17 10:17:42 +08:00
parent 0560417980
commit 900ee5031c
1 changed files with 17 additions and 0 deletions

View File

@ -210,3 +210,20 @@ def setup_logging(
console_display=True,
log_file=None)
```
## 建议验证流程(必读)
**1. 阅读文档,梳理测试点。** 阅读BPU文档时可对功能点进行梳理和细化。
**2. 阅读代码封装并驱动DUT。** 代码中包含了所有实现细节基于其可对DUT的基本功能封装为一个个函数。然后测试这些函数功能是否正常。
**3. 根据测试点编写对应测试用例。** 基于测点和DUT基本功能函数完成绝大部分功能的测试。**不要一来就写参考模型**
**4. 编写参考模型。** 当所有基本功能点都测试完成后,再基于自己理解完成参考模型编写。(如果所有功能点都完成测试,且功能、代码行覆盖率已达到要求,可忽略参考模型)
**5. 随机全系统测试。** 同时随机驱动DUT和参考模型对比测试结果。进行覆盖率分析并构造特定输入提升覆盖率。
**6. 编写测试报告。** 按照基础文档中的报告格式要求完成文档撰写。
*注在上述验证过程中如果发现bug可随时通过PR进行提交