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

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


题型 题干 正确答案 解析 选项
A B C D
单选题 下列选项中,(  )不是因果图输入与输入之间的关系。 A 5 功能测试 恒等 要求 唯一
单选题 下列选项中,(  )是因果图输出之间的约束关系。 C 5 功能测试 强制 要求
单选题 下列选项中,(  )不是正交实验法的关键因素。 D 5 功能测试 指标 因子 因子状态 正交表
单选题 不属于界面元素测试的是(  )。 C 5 功能测试 窗口测试 文字测试 功能点测试 鼠标测试
单选题 以下说法不正确的是(  )。 D 5 功能测试 易用性测试不仅是针对应用程序的测试,而且还要包括用户手册等系列文档 安装测试就是按照用户安装手册安装软件,以评估安装过程的易用性、正确性 辅助系统测试包括帮助测试、向导测试、信息提示测试等 界面整体测试是指对界面的规范性、可维护性、整体性等进行测试和评估
单选题 黑盒测试方法的优点是(  )。 D 5 功能测试 可测试软件的特定部位 能站在用户立场测试 可按软件内部结构测试 可发现实现功能需求中错误
单选题 (  )方法根据输出对输入的依赖关系设计测试用例。 C 5 功能测试 路径测试 等价类 因果图 边界值
单选题 等价类划分完成后,得出(  ),它是确定测试用例的基础。 C 5 功能测试 有效等价类 无效等价类 等价类表 测试用例集
单选题 假设学生年龄的输入范围16~40,则根据黑盒测试中等价类划分技术,下面划分正确的是(  )。 B 5 功能测试 可划分为2个有效等价类、2个无效等价类 可划分为1个有效等价类、2个无效等价类 可划分为2个有效等价类、1个无效等价类 可划分1个有效等价类、1个无效等价类
单选题 在黑盒测试中,着重检查输入条件的组合的测试用例设计方法是(  )。 D 5 功能测试 等价类划分法 边界值分析法 错误推测法 因果图法
单选题 除了测试程序外,黑盒测试还适用于对(  )阶段的软件文档进行测试。 D 5 功能测试 编码 软件详细设计 软件总体设计 需求分析
单选题 有因果图转换而来的(  )是确定测试用例的基础。 A 5 功能测试 决策表 约束条件表 输入状态表 输出状态表
单选题 黑盒测试是一种重要的测试策略,又称为数据驱动的测试,其测试数据来源于(  )。 A 5 功能测试 软件规格说明 软件设计说明 概要设计说明 详细设计说明
单选题 假定X为整数类型的变量,X≥1并且X≤10,如果用边界值分析法,X在测试中应该取( )值。 B 5 功能测试 1,10 0,1,10,11 1,11 1,5,10,11
单选题 根据输出对输入的依赖关系设计测试用例的黑盒测试方法是(  )。 B 5 功能测试 等价类划分法 因果图法 边界值分析法 场景法
单选题 根据输入输出等价类边界上的取值来设计用例的黑盒测试方法是(  )。 C 5 功能测试 等价类划分法 因果图法 边界值分析法 场景法
单选题 以下关于判定表测试法的叙述中,不正确的是(  )。 D 5 功能测试 判定表由条件桩、动作桩、条件项和动作项组成 判定表依据软件规格说明建立 判定表需要合并相似规则 n 个条件可以得到最多n2个规则的判定表
单选题 通过遍历用例的路径上基本流和备选流的黑盒测试方法是(  )。 D 5 功能测试 等价类划分法 因果图法 边界值分析法 场景法
单选题 以下关于黑盒测试的测试方法选择策略的叙述中,不正确的是(  )。 C 5 功能测试 首先进行等价类划分,因为这是提高测试效率最有效的方法 任何情况下都必须使用边界值分析,因为这种方法发现错误能力最强 如果程序功能说明含有输入条件组合,则一开始就需要错误推测法 如果没有达到要求的覆盖准则,则应该补充一些测试用例
单选题 以下关于测试方法的叙述中,不正确的是(  )。 B 5 功能测试 根据是否需要执行被测试代码可分为静态测试和动态测试 黑盒测试也叫做结构测试,针对代码本身进行测试 动态测试主要是对软件的逻辑、功能等方面进行评估 白盒测试把被测试代码当成透明的盒子,完全可见
单选题 以下关于因果图法测试的叙述中,不正确的是(  )。 B 5 功能测试 因果图法是从自然语言书写的程序规格说明中找出因和果 因果图法不一定需要把因果图转成判定表 为了去掉不可能出现的因果组合,需要标明约束条件 如果设计阶段就采用了判定表,则不必再画因果图
单选题 以下关于黑盒测试的叙述中,不正确的是(  )。 D 5 功能测试 不需要了解程序内部的代码及实现 容易知道用户会用到哪些功能,会遇到哪些问题 基于软件开发文档,所以也能知道软件实现了文档中的哪些功能 可以覆盖所有的代码
单选题 以下不属于黑盒测试方法的是(  )。 D 5 功能测试 等价划分类 边界值分析 错误推测法 静态结构分析法
单选题 以下关于黑盒测试的测试方法选择的叙述中,不正确的是(  )。 D 5 功能测试 在任何情况下都要采用边界值分析法 必要时用等价类划分法补充测试用例 可以用错误推测法追加测试用例 如果输入条件之前不存在组合情况,则采用因果图法
单选题 以下关于等价划分法的叙述中不正确的是(  )。 C 5 功能测试 如果规定输入值 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 不是质数}
单选题 以下不能作为测试结束标准的是(  )。 D 5 功能测试 测试超过了预定时间 执行完了所有测试用例但没有发现新的故障 单位时间内查出的故障数目低于预定值 测试人员或者其它资源不足
单选题 黑盒测试不能发现(  )。 C 5 功能测试 功能错误或者遗漏 输入输出错误 执行不到的代码 初始化和终止错误
单选题 以下关于等价类划分法的叙述中,不正确的是(  )。 A 5 功能测试 如果规定输入值 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 不是奇数}
单选题 以下属于静态测试方法的是(  )。 A 5 功能测试 代码审查 判定覆盖 路径覆盖 语句覆盖
单选题 用边界值分析法,假定 X 为整数,10 ≤ X ≤ 100,那么 X 在测试中应该取(  )边界值。 B 5 功能测试 X=10,X=100 X=9,X=10,X=100,X=101 X=10,X=11,X=99,X=100 X=9,X=10,X=50,X=100
单选题 用等价类划分法设计8位长数字类型用户登录操作的测试用例,应该分成(  )个等价区间。 C 5 功能测试 2 3 4 5
单选题 由因果图转换出来的(  )是确定测试用例的基础。 A 5 功能测试 判定表 约束条件表 输入状态表 输出状态表
单选题 针对是否对无效数据进行测试,可以将等价类测试分为(  )。1.标准(一般)等价类测试 2.健壮等价类测试3.弱等价类测试 4.强等价类测试 B 5 功能测试 3、4 1、2 1、3 2、4
单选题 常用的黑盒测试方法有边界值分析、等价类划分、错误猜测、因果图等。其中(  )经常与其他方法结合起来使用。 A 5 功能测试 边界值分析 等价类划分 错误猜测 因果图
单选题 下列属于黑盒测试方法的是(  )。 D 5 功能测试 基于基本路径 控制流 逻辑覆盖 基于用户需求测试
单选题 不属于功能测试的方法是(  )。 D 5 功能测试 等价类划分 边界值分值法 基于决策表的测试 路径测试
单选题 关于等价类划分法设计测试用例,下列描述错误的是(  )。 C 5 功能测试 如果一个等价类中的一个测试用例能够捕获一个缺陷,那么选择该等价类中的其他测试用例也能捕获该缺陷。 正确的划分等价类,可以大大减少测试用例的数量,测试会更加准确有效 若某个输入条件是一个布尔量,则无法确定有效等价类和无效等价类 等价类划分方法常常需要和边界值分析方法结合使用
单选题 关于等价类划分法设计测试用例,下列描述错误的是(  )。 C 5 功能测试 如果一个等价类中的一个测试用例能够捕获一个缺陷,那么选择该等价类中的其他测试用例也能捕获该缺陷。 正确的划分等价类,可以大大减少测试用例的数量,测试会更加准确有效 若某个输入条件是一个布尔量,则无法确定有效等价类和无效等价类 等价类划分方法常常需要和边界值分析方法结合使用
多选题 以下叙述中,正确的是(  )。 ABD 5 功能测试 黑盒测试可以检测软件行为、性能等特性是否满足要求 黑盒测试可以检测软件是否有人机交互上的错误 黑盒测试依赖于软件内部的具体实现,如果实现发生了变化,则需要重新设计用例 黑盒测试用例设计可以和软件实现同步进行
多选题 1<=n<100的边界值有(    )。 ABCD 5 功能测试 1 100 99 101
多选题 下列方法中属于黑盒测试的是(  )。 BCD 5 功能测试 基本路径测试 等价类 边界值 场景法
多选题 (    )不是用黑盒技术设计测试用例的方法。 BCD 5 功能测试 因果图 逻辑覆盖 循环覆盖 基本路径测试
多选题 在边界值分析中,下列数据通常用来做数据测试的是 (    )。 ACD 5 功能测试 正好等于边界的值 等价类中的等价值 刚刚大于边界的值 刚刚小于边界的值
判断题 黑盒测试时,测试用例是根据程序内部逻辑设计的。 错误 5 功能测试        
判断题 尽量采用复合的条件测试,以避免嵌套的分支结构。 正确 5 功能测试        
判断题 黑盒测试也称为结构测试。 错误 5 功能测试        
判断题 有效等价类可以捕获程序中的缺陷,而无效等价类不能捕获缺陷。(  ) 错误 5 功能测试        
判断题 如果程序要求输入值是一个有限区间的值,可以划分为一个有效等价类(取值范围)和一个无效等价类(取值范围之外)。(  ) 错误 5 功能测试        
判断题 使用边界值方法测试时,只取边界两个值即可完成边界测试。(  ) 错误 5 功能测试        
判断题 因果图考虑了程序输入、输出之间的各种组合情况。(  ) 正确 5 功能测试        
判断题 决策表法是由因果图演变而来的。(  ) 正确 5 功能测试        
判断题 正交实验设计法比较适合复杂的大型项目。(  ) 正确 5 功能测试      
目录
相关文章
|
4月前
|
机器学习/深度学习 人工智能 测试技术
EdgeMark:嵌入式人工智能工具的自动化与基准测试系统——论文阅读
EdgeMark是一个面向嵌入式AI的自动化部署与基准测试系统,支持TensorFlow Lite Micro、Edge Impulse等主流工具,通过模块化架构实现模型生成、优化、转换与部署全流程自动化,并提供跨平台性能对比,助力开发者在资源受限设备上高效选择与部署AI模型。
462 9
EdgeMark:嵌入式人工智能工具的自动化与基准测试系统——论文阅读
|
8月前
|
数据采集 算法 数据管理
频标频稳比对测试系统重新定义测量边界
在上海张江实验室的超净间里,一束激光正以每秒 30 万公里的速度穿越真空腔,与原子跃迁频率进行着纳米级的较量。而在千里之外的西安高新区,一台黑色金属机箱内,SYN5609A 型频标比对测量系统正以同样的精度,为这场量子级的时间竞赛提供着基准坐标。这台看似普通的仪器,正在用双混频时差技术,将人类对时间的掌控精度推向新的维度。
|
7月前
|
人工智能 缓存 自然语言处理
别再手搓测试数据了!AE测试数据智造系统揭秘
本文介绍如何通过构建基于大语言模型的测试数据智造Agent,解决AliExpress跨境电商测试中数据构造复杂、低效的问题,推动测试效率提升与智能化转型。
别再手搓测试数据了!AE测试数据智造系统揭秘
|
9月前
|
jenkins 测试技术 Shell
利用Apipost轻松实现用户充值系统的API自动化测试
API在现代软件开发中扮演着连接不同系统与模块的关键角色,其测试的重要性日益凸显。传统API测试面临效率低、覆盖率不足及难以融入自动化工作流等问题。Apipost提供了一站式API自动化测试解决方案,支持零代码拖拽编排、全场景覆盖,并可无缝集成CI/CD流程。通过可视化界面,研发与测试人员可基于同一数据源协作,大幅提升效率。同时,Apipost支持动态数据提取、性能压测等功能,满足复杂测试需求。文档还以用户充值系统为例,详细介绍了从创建测试用例到生成报告的全流程,帮助用户快速上手并提升测试质量。
|
11月前
|
JSON 前端开发 API
以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
668 5
以项目登录接口为例-大前端之开发postman请求接口带token的请求测试-前端开发必学之一-如果要学会联调接口而不是纯写静态前端页面-这个是必学-本文以优雅草蜻蜓Q系统API为实践来演示我们如何带token请求接口-优雅草卓伊凡
|
JavaScript NoSQL Java
基于SpringBoot+Vue实现的大学生体质测试管理系统设计与实现(系统源码+文档+数据库+部署)
面向大学生毕业选题、开题、任务书、程序设计开发、论文辅导提供一站式服务。主要服务:程序设计开发、代码修改、成品部署、支持定制、论文辅导,助力毕设!
|
数据可视化 前端开发 测试技术
接口测试新选择:Postman替代方案全解析
在软件开发中,接口测试工具至关重要。Postman长期占据主导地位,但随着国产工具的崛起,越来越多开发者转向更适合中国市场的替代方案——Apifox。它不仅支持中英文切换、完全免费不限人数,还具备强大的可视化操作、自动生成文档和API调试功能,极大简化了开发流程。
|
7月前
|
Java 测试技术 容器
Jmeter工具使用:HTTP接口性能测试实战
希望这篇文章能够帮助你初步理解如何使用JMeter进行HTTP接口性能测试,有兴趣的话,你可以研究更多关于JMeter的内容。记住,只有理解并掌握了这些工具,你才能充分利用它们发挥其应有的价值。+
1190 23
|
9月前
|
SQL 安全 测试技术
2025接口测试全攻略:高并发、安全防护与六大工具实战指南
本文探讨高并发稳定性验证、安全防护实战及六大工具(Postman、RunnerGo、Apipost、JMeter、SoapUI、Fiddler)选型指南,助力构建未来接口测试体系。接口测试旨在验证数据传输、参数合法性、错误处理能力及性能安全性,其重要性体现在早期发现问题、保障系统稳定和支撑持续集成。常用方法包括功能、性能、安全性及兼容性测试,典型场景涵盖前后端分离开发、第三方服务集成与数据一致性检查。选择合适的工具需综合考虑需求与团队协作等因素。
1538 24