add verfication suggestion
This commit is contained in:
parent
0560417980
commit
900ee5031c
|
|
@ -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进行提交
|
||||
|
|
|
|||
Loading…
Reference in New Issue