CMS专题

问答题设计测试用例的原则有哪些?

题目
问答题
设计测试用例的原则有哪些?
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

对于基本流A来说,表7-17中哪些测试用例属于正面测试用例,哪些测试用例属于负面测试用例,请用表7-17中相应的“测试用例ID号”回答问题。


正确答案:这是一道要求考生掌握根据具体应用环境区分场景法中正面/负面测试用例的分析题。本题的解答思路如下。 ①先将[问题1]的分析结果归纳整理为如图7-17所示的场景路径的描述图。 ②在图7-17中对于基本流A来说测试用例CW01一直沿着用例的基本流路径执行未发生任何偏差因此该测试用例是基本流A的正面测试用例。 ③基本流A的全面测试必须包括负面测试用例以确保只有在符合条件的情况下才执行基本流。测试用例CW02~CW05是基本流A的负面测试用例。 ④另外说明一点测试用例CW02~CW05相对于基本流A而言都是负面测试用例但它们相对于各自的备选流而言是正面测试用例。对于这些备选流中的每一个来说至少存在一个负面测试用例——测试用例CW01。
这是一道要求考生掌握根据具体应用环境区分场景法中正面/负面测试用例的分析题。本题的解答思路如下。 ①先将[问题1]的分析结果归纳整理为如图7-17所示的场景路径的描述图。 ②在图7-17中,对于基本流A来说,测试用例CW01一直沿着用例的基本流路径执行,未发生任何偏差,因此,该测试用例是基本流A的正面测试用例。 ③基本流A的全面测试必须包括负面测试用例,以确保只有在符合条件的情况下才执行基本流。测试用例CW02~CW05是基本流A的负面测试用例。 ④另外说明一点,测试用例CW02~CW05相对于基本流A而言都是负面测试用例,但它们相对于各自的备选流而言是正面测试用例。对于这些备选流中的每一个来说,至少存在一个负面测试用例——测试用例CW01。

第2题:

请分析该程序的规则说明和被测程序的功能,采用等价类划分方法设计测试用例。


正确答案:首先分析程序的规则说明和被测程序的功能将其划分等价类并编号如下: 有效等价类输入: (1)区号:空白; (2)区号:3位数字; (3)前缀:从200~999的3位数字; (4)后缀:4位数字。 无效等价类输入: (5)区号:有非数字字符; (6)区号:少于3位数字; (7)区号:多于3位数字; (8)前缀:有非数字字符; (9)前缀:起始位为“0”; (10)前缀:少于3位数字; (11)前缀:多于3位数字; (12)后缀:有非数字字符; (13)后缀:少于4位数字; (14)后缀:多于4位数字。 根据上述等价类的划分设计测试用例如下: 有效测试用例输入如表6所示。
首先分析程序的规则说明和被测程序的功能,将其划分等价类并编号,如下: 有效等价类输入: (1)区号:空白; (2)区号:3位数字; (3)前缀:从200~999的3位数字; (4)后缀:4位数字。 无效等价类输入: (5)区号:有非数字字符; (6)区号:少于3位数字; (7)区号:多于3位数字; (8)前缀:有非数字字符; (9)前缀:起始位为“0”; (10)前缀:少于3位数字; (11)前缀:多于3位数字; (12)后缀:有非数字字符; (13)后缀:少于4位数字; (14)后缀:多于4位数字。 根据上述等价类的划分,设计测试用例如下: 有效测试用例输入,如表6所示。

第3题:

对于基本流A来说,表6-6所示中哪些测试用例属于正面测试用例,哪些测试用例属于负面测试用例。请用表6-6中相应的“测试用例ID号”回答问题。


正确答案:正面测试用例CW01 负面测试用例CW02~CW05 这是一道要求读者掌握根据具体应用环境区分场景法中正面/负面测试用例的分析题。本题的解答思路如下: ①将问题1的分析结果归纳整理为如图6-15所示的场景路径的描述图。 ②在图6-15中对于基本流A来说测试用例 CW01一直沿着用例的基本流路径执行未发生任何偏差因此该测试用例是基本流A的正面测试用例。 ③基本流A的全面测试必须包括负面测试用例以确保只有在符合条件的情况下才执行基本流。测试用例CW02~CW05是基本流A的负面测试用例。 ④另外说明一点测试用例CW02~CW05相对于基本流A而言都是负面测试用例但它们相对于各 自的备选流而言是正面测试用例。对于这些备选流中的每一个来说至少存在一个负面测试用例——测试用例CW01。
正面测试用例CW01 负面测试用例CW02~CW05 这是一道要求读者掌握根据具体应用环境区分场景法中正面/负面测试用例的分析题。本题的解答思路如下: ①将问题1的分析结果归纳整理为如图6-15所示的场景路径的描述图。 ②在图6-15中,对于基本流A来说,测试用例 CW01一直沿着用例的基本流路径执行,未发生任何偏差,因此该测试用例是基本流A的正面测试用例。 ③基本流A的全面测试必须包括负面测试用例,以确保只有在符合条件的情况下才执行基本流。测试用例CW02~CW05是基本流A的负面测试用例。 ④另外说明一点,测试用例CW02~CW05相对于基本流A而言都是负面测试用例,但它们相对于各 自的备选流而言是正面测试用例。对于这些备选流中的每一个来说,至少存在一个负面测试用例——测试用例CW01。

第4题:

黑盒测试中,测试用例设计主要有哪些方法?


正确答案:(1)等价类划分方法
(2)边界值分析方法
(3)错误推测方法
(4)因果图方法
(5)判定表驱动分析方法
(6)功能图分析方法

第5题:

测试用例设计的原则是什么?目前主要的测试用例设计方法有哪些?


正确答案: 代表性:能够代表并覆盖各种合理的和不合理、合法的和非法的、边界的和越界的、以及极限的输入数据、操作和环境设置等。
可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。
可再现性:即对同样的测试用例,系统的执行结果应当是相同的。
方法有等价类、边界值、因果图、状态图、正交法、大纲法。

第6题:

以下关于设计功能测试用例的叙述,______是不正确的。

A.尽量用80%测试用例覆盖20%的核心业务模块

B.功能测试用例中不包括功能的依从性测试用例

C.功能测试用例中包括业务流,也包括测试数据

D.功能测试用例的设计应注意缺陷群集现象

A.

B.

C.

D.


正确答案:B

第7题:

以下关于设计功能测试用例的叙述,(38)是不正确的。

A.尽量用80%测试用例覆盖20%的核心业务模块

B.功能测试用例中不包括功能的依从性测试用例

C.功能测试用例中包括业务流,也包括测试数据

D.功能测试用例的设计应注意缺陷群集现象


正确答案:B
解析:

第8题:

设计若干个测试用例,运行被测程序,使程序中每个判断的每个分支都至少执行一次,这样的用例设计标准就是条件覆盖。()

此题为判断题(对,错)。


参考答案:错误

第9题:

设计测试阶段要设计测试用例和测试过程,要保证测试用例完全覆盖测试需求。


正确答案:正确

第10题:

设计测试用例时应该考虑哪些方面,即不同的测试用例针对那些方面进行测试?


正确答案:设计测试用例时需要注意的是,除了对整体流程及功能注意外,还要注意强度测试、性能测试、压力测试、边界值测试、稳定性测试、安全性测试等多方面。(测试用例需要考虑的四个基本要素是输入、输出、操作和测试环境;另外,测试用例需要考虑的是测试类型(功能、性能、安全……),这部分可以参照TP做答。此外,还需要考虑用例的重要性和优先级)。