![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Software Testing
文章平均质量分 64
第五清风
这个作者很懒,什么都没留下…
展开
-
多种原型开发模型图示
辅助或代替分析阶段 辅助设计阶段 代替分析与设计阶段 代替分析、设计和实现阶段 代替全部开发阶段原创 2019-03-11 08:57:43 · 1258 阅读 · 0 评论 -
Halstead 复杂度分析
题目 计算下列代码片段的 Halstead 复杂度的11项内容 : if (month < 3) { month += 12; –year; } return dayray((int)(day + (month + 1) * 26/10 + year + year/4 + 6 * (year/100) + year/400)% 7); 答案 操作符 Operator Numbe...原创 2019-04-16 10:29:51 · 3573 阅读 · 2 评论 -
基本路径测试
题目 画出相应的程序控制流图; 给出控制流图的邻接矩阵; 计算 McCabe 环形复杂度; 找出程序的一个独立路径集合。 解答 程序控制流域 邻接矩阵 [[0,1,1,0,0], [0,0,1,0,0], [0,0,0,1,1], [0,0,0,0,1], [0,0,0,0,0]] McCabe环形复杂度 McCabe复杂度为:6-5+2=3 独立路径集合 由于McCabe...原创 2019-04-25 15:43:14 · 4446 阅读 · 0 评论 -
判定表分析示例
问题 分析 Chap.5.1 (Lec.17) 自动售货机软件例子生成的判定表图例的第6列和第23列,分别给出: 输入条件的自然语义陈述; 输出结果的自然语义陈述; 用命题逻辑形式描述实现上述输入-输出过程所应用的判定规则,并写出获得输出结果的推理演算过程 解答 输入条件的自然语义陈述 第6列:当前售货机可找零,投入一元硬币,并按下橙汁按钮 第23列:当前售货机不可找零,投入一元硬币,并...原创 2019-05-06 09:37:55 · 2690 阅读 · 1 评论 -
弱健壮的等价类测试用例
题目 构造下述三角形问题的弱健壮的等价类测试用例。 三角形问题:输入三个不超过100的正整数作为三角形的三条边,判断三角形是等边三角形、等腰不等边三角形、完全不等边三角形还是不能构成三角形。 解答 Test Case a b c Expected Output WR1 101 1 1 Value of a is out of range WR2 1 101 1 Value ...原创 2019-05-11 09:18:03 · 8016 阅读 · 0 评论 -
弱一般的等价类测试用例
题目 构造 NextDate 问题的弱一般的等价类测试用例。 NextDate 问题:NextDate() 是整型变量 month, day 和 year 的函 数,输入 1812-2012 年期间的某一日期的 month, day 和 year 的 值,输出这一天的下一天的日期的 month, day 和 year 值。 解答 Test Case year month day nex...原创 2019-05-16 15:53:06 · 2871 阅读 · 0 评论