首页/ 题库 / [问答题]按要求给出下列程序的测试用例(要求写出必的答案

按要求给出下列程序的测试用例(要求写出必要的说明): (1)语句覆盖 (2)判定覆盖 (3)条件覆盖 (4)判定-条件覆盖 (5)条件组合覆盖

问答题
2022-02-24 17:28
查看答案

正确答案
图中共有4条路径:P1(ace)、P2(abd)、P3(abe)、P4(acd)。
1.P1正好满足语句覆盖的条件。可以设计如下的输入数据:
A.2,B=0,x=4
2.测试用例如果能够测试路径P1(ace)和P2(abd),就可以满足判定覆盖要求。可以设计如下两组输入数据:
A.2,B=0,x=4
A.1,B=1,x=1
3.条件:A>1,B=0,A=2,x>1。需要有足够的测试用例使得上述四个条件都能有满足和不满足的情况。以下这两组输入数据能满足这些要求:
A.2,B=0,x=4
A.1,B=1,x=1
4.判定/条件覆盖:
A.2,B=0,x=4
A.1,B=1,x=1
5.可能的条件组合:
(1)A>1,B=0
(2)A>1,B≠0
(3)A≤1,B=0
(4)A≤1,B≠0
(5)A=2,x>1
(6)A=2,x≤1
(7)A≠2,x>1
(8)A≠2,x≤1
相应的输入数据:
A.2,B=0,x=4,满足(1)和(5)
A.2,B=1,x=1,满足(2)和(6)
A.1,B=0,x=2,满足(3)和(7)
A.1,B=1,x=1,满足(4)和(8)

试题解析

标签: 大学试题 工学
感兴趣题目
唐代科举考试中要求对经义做简单的笔试问答,被试者按试题要求叙述经典中相关事实与大义的是( )
测试是程序的执行过程,目的在于改正错误。一个好的测试用例在于能发现至今未发现的错误;一个成功的测试是发现了至今未发现的错误的测试。
阅读下列程序,写出程序的运行结果。
认真阅读程序,并写出程序的运行结果
认真阅读程序,并写出程序的运行结果
认真阅读程序,并写出程序的运行结果
认真阅读程序,并写出程序的运行结果
求解以下线性方程组,要求写出程序代码
求解以下线性方程组,要求写出程序代码和运行结果
根据下面给出的规格说明,利用等价类划分的方法,给出足够的测试用例。"一个程序读入3个整数,它们分别代表一个三角形的3个边长。该程序判断所输入的整数是否构成一个三角形,以及该三角形是一般的、等腰的或等边的,并将结果打印出来。" 要求:设三角形的3条边分别为A、B、C。
从下列关于软件测试的叙述中,选出5条正确的叙述。 (1)用黑盒法测试时,测试用例是根据程序内部逻辑设计的。 (2)尽量用公共过程或子程序去代替重复的代码段。 (3)测试是为了验证该软件已正确地实现了用户的要求。 (4)对于连锁型分支结构,若有n个判定语句,则有2n条路径。 (5)尽量采用复合的条件测试,以避免嵌套的分支结构? (6)GOTO语句概念简单,使用方便,在某些情况下,保留GOTO语句反能使写出的程序更加简洁。 (7)发现错误多的程序模块,残留在模块中的错误也多。 (8)黑盒测试方法中最有效的是因果图法。 (9)在做程序的单元测试时,桩(存根)模块比驱动模块容易编写。 (10)程序效率的提高主要应通过选择高效的算法来实现。
请认真阅读下列材料.并按要求作答。 依据拟定的教学目标,设计导入环节并说明理由。
相关题目
测试题目尽量多而全面,难度尽量适中,这说明试题编制者考虑了试题的(  )。
使用程序设计的控制结构导出测试用例的测试方法是( )。

因果图法能帮助测试者按一定步骤,高效开发测试用例,以检测程序输入条件的各种组合情况。( )

给出一组词组,要求被试将其组成完整句子的投射测试方法是(   )。

计划核心是选择输入数据并确定程序执行的期望结果,即测试用例。
3.下列哪个测试用例不符合测试用例编写规范()
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
()是选择若干个测试用例,运行被测程序,使得程序中的每个可执行语句至少执行一次。
施工质量事故的技术处理方案按规定程序和要求核签以后,监理工程师应要求施工单位制定详细的施工方案设计,必要时应编制()。
请写出香农公式,并对公式中的参数给出简单的说明:
写出以下运算符代表信义:AND(),OR()。
什么是测试用例?测试用例的分类?
测试用例是为了测试而设计的一组数据,在测试之前应精心选择。测试用例主要用来检验程序,因此测试用例应包括______。
你觉得有必要写测试用例么,写测试用例的作用有哪些?
典型的测试设计活动包括测试用例设计、()、设计驱动程序和稳定的桩。
下列测试用例设计中既适用于失效恢复测试用例设计又适用于健壮性测试用例设计的方法为______。
测试用例说明应该包含哪些内容?
按要求给出下列程序的测试用例(要求写出必要的说明): (1)语句覆盖 (2)判定覆盖 (3)条件覆盖 (4)判定-条件覆盖 (5)条件组合覆盖
成都科技大学的前身是成都工学院,成都工学院始建于()年。
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
广告位招租WX:84302438

免费的网站请分享给朋友吧