单元测试
单元测试对软件模块、硬件单元进行独立测试,验证其功能是否正确。单元测试是测试金字塔的基础,应保持高覆盖率。
过程目的
对单元进行独立测试,确保基础功能正确。
流程图
flowchart LR
Start([开始]) --> Step1[制定单元测试计划]
Step1[制定单元测试计划]
Step1 --> Step2
Step2[编写测试代码]
Step2 --> Step3
Step3[执行单元测试]
Step3 --> Step4
Step4[分析覆盖率]
Step4 --> Step5
Step5[修复缺陷]
Step5 --> End([结束])
style Start fill:#4a6a4a,stroke:#3a5a3a,color:#fff
style End fill:#7a6a3a,stroke:#6a5a2a,color:#fff
classDef stepStyle fill:#f2efe8,stroke:#c8c4bc,stroke-width:2px,color:#1c1a16
class Step1,Step2,Step3,Step4,Step5,Step6,Step7,Step8,Step9 stepStyle
自动生成的流程图,展示流程步骤之间的关系
过程活动
-
1
制定单元测试计划
制定单元测试的计划和范围。
-
2
编写测试代码
编写单元测试代码。
-
3
执行单元测试
执行单元测试并收集结果。
-
4
分析覆盖率
分析代码测试覆盖率。
-
5
修复缺陷
修复发现的缺陷。