首页 > 其他 > 详细

测试用例的编写

时间:2017-02-28 13:19:59      阅读:109      评论:0      收藏:0      [点我收藏+]
1. 白盒测试
语句覆盖
判定覆盖
条件覆盖
判定/条件覆盖
多重条件覆盖
 
语句覆盖: 通常没什么用
判定覆盖:使得每一个判断至少有一个为真和为假的结果
条件覆盖:确保将一个判断中的每个条件的所有可能的结构至少执行一次
判定/条件覆盖:将每一个判断中的每个条件的所有可能的结果至少执行一次,将每个判断的所有可能的结果至少执行一次,将每个入口点都至少调用一次
多重条件覆盖:将每个判定中的所有可能的条件结果的组合,以及所有的入口点都至少执行一次
 
2. 黑盒测试
(1)等价划分方法:(1)确定等价类 (2)生成测试用例
外部条件 有效等价类 无效等价类
(2) 边界值分析
举例:某文件可容纳1-255条记录,应根据0 1 255 256 条情况设计测试用例
(3)因果图(很狗血)
a. 将规格说明分解为可执行的片段
b. 确定规格说明中的因果关系
c. 分析规格说明的语义内容,并将其转化为连接因果关系的布尔图
d. 给图加上注解符号,说明由于语法或环境的限制而不能联系起来的“因”和“果”
e. 通过仔细地跟踪图中的状态变化情况,将因果图转化成一个有限项的判定表。表中的每一项代表一个测试用例
f. 将判定表中列转换为测试用例
(4)错误猜测(靠个人直觉,感情活)

测试用例的编写

原文:http://www.cnblogs.com/wpx-yk/p/6478219.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!