全球旧事资料 分类
方法中,基于决策表的测试是最为严格、最具有逻辑性的测试方法。
(∨)14永远有缺陷类型会在测试的一个层次上被发现,并且能够在另一个层次上逃避检测。(∨)15测试用例的数目越多,测试的效果越好。(x)16只要能够达到100%的逻辑覆盖率,就可以保证程序的正确性。(x)17单元测试属于动态测试。(∨)
18验收测试是以最终用户为主的测试。(∨)
f19没有发现错误的测试是没有价值的。(∨)20可以把不合格的开发人员安排做测试。(x)
三、简答题:共4小题,每题5分,满分20分。
1、简单描述一下软件测试工程师一般会承担的一些具体工作。2、黑盒测试与白盒测试各有哪些优缺点,应该如何结合才能解决漏洞和冗余问题?3、画图描述测试层次与传统开发V型瀑布模型的对应4、有函数fxyz,其中x∈19002100,y∈112,z∈131的。请写出该函数采用基本边界值分析法设计的测试用例。
四、综合题:共2小题,每题10分,满分20分。
1、使用基本路径测试方法,为以下程序段设计测试用例。
(1)画出程序的控制流图。
(2)计算程序的循环复杂度,导出程序基本路径集中的独立路径条数。
(3)导出基本路径集,确定程序的独立路径。
(4)根据(3)中的独立路径,设计测试用例(确保基本路径集中的每一条路径的执行)的输入数据和预期输出。
voidDoi
tXi
tAi
tB

1
ifA1B0
2
XXA
3
ifA2X1
4
XX1
5
由于控制流图假设的是单条件,因此对于复合条件,可将其分解为多个单个条件,并映射成控制流图。
1:A1;2:B0;3:XXA;4:A2;5:X1;6:XX1;7:
2、某城市电话号码由三部分组成,分别是:地区码空白或三位数字;前缀非‘0’或‘1’开头的三位数字;后缀4位数字。假定被测程序能接受一切符合上述规定的电话号码,拒绝所有不符合规定的电话号码。要
f求采用弱健壮等价类方法,即同时考虑有效值和无效值,基于单缺陷假设(1)首先进行输入条件等价类划分,并编号,写出等价类表(2)设计测试用例,以便覆盖所有的有效等价类(3)为每一个无效等价类设计一个测试用例,列出完整的测试用例表。
f软件测试技术(A卷)答案及评分标准
一、单选题(20×2=40分)
题号
1
2
3
4
5
6
7
8
910
答案
C
A
D
A
A
B
A
B
D
A
题号11121314151617181920
答案
B
C
A
C
C
B
D
C
B
D
二、判断题(20×1=20分)
题号
1
2
3
4
5
6
7
8
910
答案√×××√√√√××
题号11121314151617181920
答案×r
好听全球资料 返回顶部