软件测试案例(三角形白盒测试).doc





《软件测试案例(三角形白盒测试).doc》由会员分享,可在线阅读,更多相关《软件测试案例(三角形白盒测试).doc(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品文档,仅供学习与交流,如有侵权请联系网站删除一、核心程序代码/* 判断三角形的类 */public class TriangleTestMethod /* 判断三角形的种类。参数a, b, c分别为三角形的三边,* 返回的参数值为0,表示非三角形;* 为1,表示普通三角形;* 为2,表示等腰三角形;* 为3,表示等边三角形。public static int comfirm(int a, int b,int c) if(a + b c) & (b + c a) & (a + c b) / 判断为三角形if(a = b) & (b =c) / 判断为等边三角形return 3;if(a =
2、b) | (b = c) | (a = c)/ 判断为等腰三角形return 2;else/ 判断为普通三角形return 1;else / 为非三角形return 0;1【精品文档】第 5 页二、程序流程图Na + b c & b + c a & a + c bY Ya = b & b =cNa = b | b = c |a = cNYReturn 3Return 1Return 2Return 0Exit三、测试用例1.语句覆盖测试用例:输入期望输出覆盖对象测试结果Case1a=1, b=2, c=30, 0Case2a=3, b=4, c=51, , , 1Case3a=3, b=3,
3、c=42, , , 2Case4a=3, b=4, c=53, , 32.判定覆盖测试用例输入期望输出覆盖对象测试结果Case11a=1, b=2, c=30, 0Case12a=3, b=4, c=51, , , 1Case13a=3, b=3, c=42, , , 2Case14a=3, b=4, c=53, , 323.条件覆盖测试用例输入期望输出覆盖对象测试结果Case5a=1, b=6, c=70F1, T2, T30Case6a=7, b=1, c=60T1, F2, T30Case7a=1, b=7, c=60T1, T2, F30Case8a=3, b=3, c=42T1, T
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 案例 三角形

限制150内