软件测试 系统功能测试习题及答案

本文介绍了软件测试中的黑盒测试方法,包括等价类划分、边界值分析、因果图和错误推测法等,强调了这些方法在测试输入、输出关系,以及组合条件测试中的应用,并讨论了测试用例设计和结束标准。同时,提到了静态测试和动态测试的区别,以及测试覆盖率和有效性的重要性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

* 题型* 题干* 正确答案解析选项
ABCD
单选题下列选项中,(  )不是因果图输入与输入之间的关系。A5 功能测试恒等要求唯一
单选题下列选项中,(  )是因果图输出之间的约束关系。C5 功能测试强制要求
单选题下列选项中,(  )不是正交实验法的关键因素。D5 功能测试指标因子因子状态正交表
单选题不属于界面元素测试的是(  )。C5 功能测试窗口测试文字测试功能点测试鼠标测试
单选题以下说法不正确的是(  )。D5 功能测试易用性测试不仅是针对应用程序的测试,而且还要包括用户手册等系列文档安装测试就是按照用户安装手册安装软件,以评估安装过程的易用性、正确性辅助系统测试包括帮助测试、向导测试、信息提示测试等界面整体测试是指对界面的规范性、可维护性、整体性等进行测试和评估
单选题黑盒测试方法的优点是(  )。D5 功能测试可测试软件的特定部位能站在用户立场测试可按软件内部结构测试可发现实现功能需求中错误
单选题(  )方法根据输出对输入的依赖关系设计测试用例。C5 功能测试路径测试等价类因果图边界值
单选题等价类划分完成后,得出(  ),它是确定测试用例的基础。C5 功能测试有效等价类无效等价类等价类表测试用例集
单选题假设学生年龄的输入范围16~40,则根据黑盒测试中等价类划分技术,下面划分正确的是(  )。B5 功能测试可划分为2个有效等价类、2个无效等价类可划分为1个有效等价类、2个无效等价类可划分为2个有效等价类、1个无效等价类可划分1个有效等价类、1个无效等价类
单选题在黑盒测试中,着重检查输入条件的组合的测试用例设计方法是(  )。D5 功能测试等价类划分法边界值分析法错误推测法因果图法
单选题除了测试程序外,黑盒测试还适用于对(  )阶段的软件文档进行测试。D5 功能测试编码软件详细设计软件总体设计需求分析
单选题有因果图转换而来的(  )是确定测试用例的基础。A5 功能测试决策表约束条件表输入状态表输出状态表
单选题黑盒测试是一种重要的测试策略,又称为数据驱动的测试,其测试数据来源于(  )。A5 功能测试软件规格说明软件设计说明概要设计说明详细设计说明
单选题假定X为整数类型的变量,X≥1并且X≤10,如果用边界值分析法,X在测试中应该取( )值。B5 功能测试1,100,1,10,111,111,5,10,11
单选题根据输出对输入的依赖关系设计测试用例的黑盒测试方法是(  )。B5 功能测试等价类划分法因果图法边界值分析法场景法
单选题根据输入输出等价类边界上的取值来设计用例的黑盒测试方法是(  )。C5 功能测试等价类划分法因果图法边界值分析法场景法
单选题以下关于判定表测试法的叙述中,不正确的是(  )。D5 功能测试判定表由条件桩、动作桩、条件项和动作项组成判定表依据软件规格说明建立判定表需要合并相似规则n 个条件可以得到最多n2个规则的判定表
单选题通过遍历用例的路径上基本流和备选流的黑盒测试方法是(  )。D5 功能测试等价类划分法因果图法边界值分析法场景法
单选题以下关于黑盒测试的测试方法选择策略的叙述中,不正确的是(  )。C5 功能测试首先进行等价类划分,因为这是提高测试效率最有效的方法任何情况下都必须使用边界值分析,因为这种方法发现错误能力最强如果程序功能说明含有输入条件组合,则一开始就需要错误推测法如果没有达到要求的覆盖准则,则应该补充一些测试用例
单选题以下关于测试方法的叙述中,不正确的是(  )。B5 功能测试根据是否需要执行被测试代码可分为静态测试和动态测试黑盒测试也叫做结构测试,针对代码本身进行测试动态测试主要是对软件的逻辑、功能等方面进行评估白盒测试把被测试代码当成透明的盒子,完全可见
单选题以下关于因果图法测试的叙述中,不正确的是(  )。B5 功能测试因果图法是从自然语言书写的程序规格说明中找出因和果因果图法不一定需要把因果图转成判定表为了去掉不可能出现的因果组合,需要标明约束条件如果设计阶段就采用了判定表,则不必再画因果图
单选题以下关于黑盒测试的叙述中,不正确的是(  )。D5 功能测试不需要了解程序内部的代码及实现容易知道用户会用到哪些功能,会遇到哪些问题基于软件开发文档,所以也能知道软件实现了文档中的哪些功能可以覆盖所有的代码
单选题以下不属于黑盒测试方法的是(  )。D5 功能测试等价划分类边界值分析错误推测法静态结构分析法
单选题以下关于黑盒测试的测试方法选择的叙述中,不正确的是(  )。D5 功能测试在任何情况下都要采用边界值分析法必要时用等价类划分法补充测试用例可以用错误推测法追加测试用例如果输入条件之前不存在组合情况,则采用因果图法
单选题以下关于等价划分法的叙述中不正确的是(  )。C5 功能测试如果规定输入值 string1 必须是‘\0’结束,那么得到两个等价类,即有效等价类{string1|string1 以‘\0’结束},无效等价类{string1|string1 不以‘\0’结束}如果规定输入值 int1 取值为 1、-1 两个数之一,那么得到 3 个等价类,即有效等价 类{int1|int1=1}、{int1|int1=-1},无效等价类{int1|int1≠1 并且 int1≠-1}如果规定输入值 int2 取值范围为-10~9,那么得到两个等价类,即有效等价类{int2|-10<=int2<=9},无效等价类{int2|int2<-10或者>9}如果规定输入值 int3 为质数,那么得到两个等价类,即有效等价类{int3|int3 是质数},无效等价类{int3|int3 不是质数}
单选题以下不能作为测试结束标准的是(  )。D5 功能测试测试超过了预定时间执行完了所有测试用例但没有发现新的故障单位时间内查出的故障数目低于预定值测试人员或者其它资源不足
单选题黑盒测试不能发现(  )。C5 功能测试功能错误或者遗漏输入输出错误执行不到的代码初始化和终止错误
单选题以下关于等价类划分法的叙述中,不正确的是(  )。A5 功能测试如果规定输入值 a 的范围为 1~99,那么得到两个等价类,即有效等价类{a|1<=a<=99},无效等价类{a|a<1 或者 a>99}如果规定输入值 s 的第一个字符必须为数字,那么得到两个等价类,即 有效等价 类{s|s 的第一个字符是数字},无效等价类{s|s 的第一个字符不是数字}如果规定输入值 x 取值为 1,2,3 三个数之一,那么得到 4 个等价类, 即有效等价 类{x|x=1}、{x|x=2}、{x|x=3},无效等价类(x|x≠1,2,3}如果规定输入值 i 为奇数,那么得到两个等价类,即有效等价类{i|i 是奇数}无效等 价类{i|i 不是奇数}
单选题以下属于静态测试方法的是(  )。A5 功能测试代码审查判定覆盖路径覆盖语句覆盖
单选题用边界值分析法,假定 X 为整数,10 ≤ X ≤ 100,那么 X 在测试中应该取(  )边界值。B5 功能测试X=10,X=100X=9,X=10,X=100,X=101X=10,X=11,X=99,X=100X=9,X=10,X=50,X=100
单选题用等价类划分法设计8位长数字类型用户登录操作的测试用例,应该分成(  )个等价区间。C5 功能测试2345
单选题由因果图转换出来的(  )是确定测试用例的基础。A5 功能测试判定表约束条件表输入状态表输出状态表
单选题针对是否对无效数据进行测试,可以将等价类测试分为(  )。1.标准(一般)等价类测试 2.健壮等价类测试3.弱等价类测试 4.强等价类测试B5 功能测试3、41、21、32、4
单选题常用的黑盒测试方法有边界值分析、等价类划分、错误猜测、因果图等。其中(  )经常与其他方法结合起来使用。A5 功能测试边界值分析等价类划分错误猜测因果图
单选题下列属于黑盒测试方法的是(  )。D5 功能测试基于基本路径控制流逻辑覆盖基于用户需求测试
单选题不属于功能测试的方法是(  )。D5 功能测试等价类划分边界值分值法基于决策表的测试路径测试
单选题关于等价类划分法设计测试用例,下列描述错误的是(  )。C5 功能测试如果一个等价类中的一个测试用例能够捕获一个缺陷,那么选择该等价类中的其他测试用例也能捕获该缺陷。正确的划分等价类,可以大大减少测试用例的数量,测试会更加准确有效若某个输入条件是一个布尔量,则无法确定有效等价类和无效等价类等价类划分方法常常需要和边界值分析方法结合使用
单选题关于等价类划分法设计测试用例,下列描述错误的是(  )。C5 功能测试如果一个等价类中的一个测试用例能够捕获一个缺陷,那么选择该等价类中的其他测试用例也能捕获该缺陷。正确的划分等价类,可以大大减少测试用例的数量,测试会更加准确有效若某个输入条件是一个布尔量,则无法确定有效等价类和无效等价类等价类划分方法常常需要和边界值分析方法结合使用
多选题以下叙述中,正确的是(  )。ABD5 功能测试黑盒测试可以检测软件行为、性能等特性是否满足要求黑盒测试可以检测软件是否有人机交互上的错误黑盒测试依赖于软件内部的具体实现,如果实现发生了变化,则需要重新设计用例黑盒测试用例设计可以和软件实现同步进行
多选题1<=n<100的边界值有(    )。ABCD5 功能测试110099101
多选题下列方法中属于黑盒测试的是(  )。BCD5 功能测试基本路径测试等价类边界值场景法
多选题(    )不是用黑盒技术设计测试用例的方法。BCD5 功能测试因果图逻辑覆盖循环覆盖基本路径测试
多选题在边界值分析中,下列数据通常用来做数据测试的是 (    )。ACD5 功能测试正好等于边界的值等价类中的等价值刚刚大于边界的值刚刚小于边界的值
判断题黑盒测试时,测试用例是根据程序内部逻辑设计的。错误5 功能测试    
判断题尽量采用复合的条件测试,以避免嵌套的分支结构。正确5 功能测试    
判断题黑盒测试也称为结构测试。错误5 功能测试    
判断题有效等价类可以捕获程序中的缺陷,而无效等价类不能捕获缺陷。(  )错误5 功能测试    
判断题如果程序要求输入值是一个有限区间的值,可以划分为一个有效等价类(取值范围)和一个无效等价类(取值范围之外)。(  )错误5 功能测试    
判断题使用边界值方法测试时,只取边界两个值即可完成边界测试。(  )错误5 功能测试    
判断题因果图考虑了程序输入、输出之间的各种组合情况。(  )正确5 功能测试    
判断题决策表法是由因果图演变而来的。(  )正确5 功能测试    
判断题正交实验设计法比较适合复杂的大型项目。(  )正确5 功能测试    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Meteor.792

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值