本文共 454 字,大约阅读时间需要 1 分钟。
1.适用项目
- 大型的,项目周期长
- 新系统,新团队
- 涉及财产、生命的项目
2.流程
- UT计划
- 1.确定单元测试范围(二八原则,20%的代码):
- 2.确定评估标准(逻辑覆盖率):
- 语句:非分支,非判断 ;被测的语句/全部的语句
- 分支:if语句的两个分支;被测的条件/全部条件
- 条件:if的条件判断;被测条件数/全部条件数
- 路径:被测路径/全部路径
- 分支-条件:被测分支+被测条件 /全部分支+全部条件
- UT设计
- UT实现
- 测试用例产生过程
- 1.把代码转换为流程图
- 2.流程图转化为流图:流图中只有圈和线
- 3.确定路径
- 4.编写测试用例
- UT执行
- 模拟测试函数
- 使用unittest单元测试框架
- 数据和代码分类思想
- 1.使用xml文件的方式读取:使用xml.dom包读取
- 2.使用csv文件的方式读取:使用csv包读取,数据用逗号隔开
- 注:框架内容(数据驱动框架:数据从外部导入)
转载地址:http://gwjmf.baihongyu.com/