码迷,mamicode.com
首页 > 其他好文 > 详细

测试用例的编写

时间:2017-02-28 13:19:59      阅读:116      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!