单元测试执行过程与用例设计
2022-06-02 10:35:42 1 举报
AI智能生成
单元测试执行过程与用例设计
作者其他创作
大纲/内容
测试用例
简介
为某个特殊目标而编制的一组测试输入,执行条件以及预期结果,以便测试某个程序路径或核实是否满足某个特定需求
测试的"深度"与测试用例的数量成正比
用例设计
逻辑覆盖法
语句覆盖
判定覆盖
条件覆盖
判定跟条件的区别
比如 A & B,整体是一个判定,A和B是单个条件
判定-条件覆盖
条件组合覆盖
路径覆盖
基本路径法
入参边界与条件边界(if,while,for,switch,sql where子句)
错误推测法
列举出程序中所有可能的错误和容易发生错误的特殊情况,对于这些错误应该做重点测试,并设计相应的测试用例
基本原则
好的用例能够发现至今没有发现的错误
由测试输入数据和对应的预期输出结果组成
应包含合理的输入条件和不合理的输入条件
测试策略
独立的单元测试策略
自顶向下的单元测试策略
自底向上的单元测试策略
测试过程
计划(测什么)
设计(测试方案,策略)
实现(写测试用例,代码)
执行(测试报告)
参考资料
单元测试和白盒测试相关总结
收藏
收藏
0 条评论
下一页