????????这里考的不是很难,只有三四道题有区分度,其它的都还是蛮简单的。大家就按照往届师兄的试卷、老师课堂给的习题来复习就可以了。
考察了α测试的定义。这里我没有复习到位。
考察到了正交测试里面的一个细节。我也不会题大概讲的是,有四个条件进行正交测试,其中有一个条件不满足时,无需看其它条件了。请问,在这种情况下,需要的测试用例是多少?
A. 4? ? B. 8? ?C. 9? ?D. 16
????????这里考得也不难,有几题是往届师兄的题目。对四五道大家应该没什么问题。
有一题,考的估计很多人不会:
例:下面逻辑覆盖关系中,哪两个没有直接关系:
A、条件覆盖? B、条件组合覆盖? C、语句覆盖? ?D、判定覆盖?
答案选AC。满足条件覆盖的不一定满足判定覆盖,也就不一定满足语句覆盖。
这里也比较简单,大家就看老师的PPT,看完之后这里拿个七八分没什么问题。
(1)测试用例的定义;测试用例包含的要素
(2)软件缺陷的定义;软件缺陷的特征;产生软件缺陷的两大原因
(3)系统测试的定义;系统测试的目的
(4)驱动模块的定义;桩模块的定义
这里大家可以自行翻书、查阅老师PPT或者GPT一下?
(1)题目给定一个程序,要求写出程序的控制流图、计算环形复杂度、给出独立路径、写出测试用例。(10分)
????????这题比较简单,和课堂上的例题几乎一模一样。
(2)题目给定一个程序,要求分别写出满足判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖的测试用例。(写出一个逻辑覆盖的测试用例就给2分)(8分)
? ? ? ? 这题也比较简单,写过几道题应该就会了。
(3)题目给定一个情景,要求写出它们的等价类,并给出尽可能完善的测试用例。(10分)
完善的测试用例,依我看应该是需要满足强一般,如下图所示。
题目大概说的是:有一个加密设备,需要有三个部分。第一个部分:数据加密类型;第二个部分:前缀码;第三个部分:后缀码。其中,数据加密类型为空或者是三位数;前缀码为非零开头或1开头的三位数;后缀码为4位数字。要求写出它们的等价类和测试用例。
写在最后,感谢你能看到这里,我在考试前整理了我们老师PPT,并做了4份思维导图,大概长下面这样子,有需要可以看看评论区。