广州大学2023年《软件质量保证与测试》A卷回顾

2024-01-10 12:25:38

一、单项选择题15题*2分

????????这里考的不是很难,只有三四道题有区分度,其它的都还是蛮简单的。大家就按照往届师兄的试卷、老师课堂给的习题来复习就可以了。

考察了α测试的定义。这里我没有复习到位。

考察到了正交测试里面的一个细节。我也不会题大概讲的是,有四个条件进行正交测试,其中有一个条件不满足时,无需看其它条件了。请问,在这种情况下,需要的测试用例是多少?

A. 4? ? B. 8? ?C. 9? ?D. 16

二、多项选择题6题*1.5分

????????这里考得也不难,有几题是往届师兄的题目。对四五道大家应该没什么问题。

有一题,考的估计很多人不会:

例:下面逻辑覆盖关系中,哪两个没有直接关系:

A、条件覆盖? B、条件组合覆盖? C、语句覆盖? ?D、判定覆盖?

答案选AC。满足条件覆盖的不一定满足判定覆盖,也就不一定满足语句覆盖。

三、判断题10题*1分

这里也比较简单,大家就看老师的PPT,看完之后这里拿个七八分没什么问题。

四、简答题4题*5分

(1)测试用例的定义;测试用例包含的要素

(2)软件缺陷的定义;软件缺陷的特征;产生软件缺陷的两大原因

(3)系统测试的定义;系统测试的目的

(4)驱动模块的定义;桩模块的定义

这里大家可以自行翻书、查阅老师PPT或者GPT一下?

五、综合设计

(1)题目给定一个程序,要求写出程序的控制流图、计算环形复杂度、给出独立路径、写出测试用例。(10分)

????????这题比较简单,和课堂上的例题几乎一模一样。

(2)题目给定一个程序,要求分别写出满足判定覆盖、条件覆盖、判定条件覆盖、条件组合覆盖的测试用例。(写出一个逻辑覆盖的测试用例就给2分)(8分)

? ? ? ? 这题也比较简单,写过几道题应该就会了。

(3)题目给定一个情景,要求写出它们的等价类,并给出尽可能完善的测试用例。(10分)

完善的测试用例,依我看应该是需要满足强一般,如下图所示。

题目大概说的是:有一个加密设备,需要有三个部分。第一个部分:数据加密类型;第二个部分:前缀码;第三个部分:后缀码。其中,数据加密类型为空或者是三位数;前缀码为非零开头或1开头的三位数;后缀码为4位数字。要求写出它们的等价类和测试用例。

写在最后,感谢你能看到这里,我在考试前整理了我们老师PPT,并做了4份思维导图,大概长下面这样子,有需要可以看看评论区。

文章来源:https://blog.csdn.net/Software_Star/article/details/135431484
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。