这个课真阴间(),看这些好绕的概念
——————
软件测试 作业 #1
提交时间:2024年5月18日23:59
1. 考虑下面的控制流程图,并回答以下的问题。(40分)
(a) 请生成满足对边覆盖的测试需求集合。(5分)
(b) 请生成满足主路径覆盖的测试需求集合。(15分)
(c) 利用暴力穷举法找出(a)的测试路径集合。(20分)
(备注:在问题(b)和(c)中,请写清楚步骤,步骤不清晰会扣分。)
2. 判断以下那个句子是正确的(如果是正确,请给出证明。如果是错误的,请给出反 例。如果只是单纯给出答案而没有充分的解释(如证明或反例),该题的得分是 0。)。(60 分)
(a) 给定一个覆盖准则 A 和另一个覆盖准则 B,假设测试用例集 a 覆盖 A 和测试用例 集 b 覆盖 B,而且 a 比 b 找到更多的故障,那 A 肯定是包含 B 的。(10 分)
(b) 在输入空间划分的概念中,结对覆盖包含基本选择覆盖。(10 分)
(c) 在图覆盖的概念中,对边覆盖包含边覆盖。(10 分)
(d) 给定一个覆盖准则 A,给定两个测试用例集 a 和 b,其中 b 在 A 的覆盖程度比 a 在 A 的覆盖程度还要高,那么 b 肯定比 a 能找到更多的故障。(10 分)
(e) 在输入空间划分的概念中,完全组合覆盖的测试需求集合的大小是大于或等于结对 覆盖的测试需求集合的大小。(10 分)
(f) 在输入空间划分的概念中,只要每个特征能有正确的划分,完全组合覆盖中的区块 组合必定是可行的。(10 分)
参考答案:
(自己看着概念做的,网上搜不到答案,仅供参考学习)
1.