一、验证计划是什么
- 在选择验证方法和构建验证环境之前,我们首先需要清楚验证计划是什么。
- 在展开设计之前,设计人员和验证人员都会阅读功能描述文档,以理解设计的各项功能为前提,来考虑如何实现或者验证它。
- 在实际项目执行过程中,功能描述文档和设计会不断更新,直到流片前都有可能在进行。
二、计划的步骤
- 创建验证计划
- 选择验证方法
- 人力资源调配
- 构建验证平台和环境组件
- 开发测试用例
三、收集的材料
- 结构功能描述
- 设计的各种操作使用模式
- 在正常输入和错误输入情形下设计的行为
- 设计的接口
- 在一些边界情况下设计的行为
- 设计在实际使用中的场景描述
四、影响计划的因素
- 会有不同人员更新验证计划。
- 需要更新上百上千的测试用例,并且与计划中的待测功能映射。
- 考虑选择不同的验证方法,动态仿真、形式验证、硬件加速方法。
- 如果有新的设计要求,需要更新计划。
- 如果有多个组参与验证,需要考虑如何协调。