2026年春国开电大国家开放大学软件测试第三次形考任务答案

# 软件测试动态测试练习题## 一、选择题(每题5分)1. 下面关于动态测试的描述错误的是( )。A. 动态测试必须运行被测试程序B. 动态测试需要对输入与输出的对应关系进行分析C. 动态测试适用于软件生命周期的各个阶段D. 动态测试必须由专门的测试人员完成答案:D2. 下面( )不属于动态测试的内容。A. 检查程序编码规则B. 检查各个组件功能C. 检查内存使用情况D. 评估
温馨提示! 升级 VIP 1 免费下载,你当前 未登录
温馨提示! 你需要支付 ¥3.00 元后才可以下载

文档介绍

注意:因为学习平台题目是随机,选择题选项也是随机,一定注意答案对应的选项,同学们在本页按“Ctrl+F”快捷搜索题目中“关键字”就可以快速定位题目!!!

同专业其他作业点击右侧标签查看

# 软件测试动态测试练习题
## 一、选择题(每题5分)
1. 下面关于动态测试的描述错误的是( )。
A. 动态测试必须运行被测试程序
B. 动态测试需要对输入与输出的对应关系进行分析
C. 动态测试适用于软件生命周期的各个阶段
D. 动态测试必须由专门的测试人员完成
答案:D
2. 下面( )不属于动态测试的内容。
A. 检查程序编码规则
B. 检查各个组件功能
C. 检查内存使用情况
D. 评估系统性能
答案:A
3. 系统测试阶段动态测试的目标是( )。
A. 检测组件中的不合格品
B. 动态检测模块与接口
C. 功能和非功能的动态测试
D. 对提交的软件进行验证性测试
答案:C
4. 下面对基于直觉的动态测试方法的描述错误的是( )。
A. 此方法的基础是测试人员的技术、经验和知识
B. 使用此方法时需要需求规格说明书和源代码
C. 既不是黑盒测试也不属于白盒测试
D. 可以发现运用系统化方法进行测试时无法发现的问题
答案:B
5. 通过黑盒测试无法发现( )。
A. 程序功能使用异常
B. 程序内部结构错误
C. 程序初始化错误
D. 外部数据访问异常
答案:B
6. 黑盒测试技术包括( )。
A. 边界值分析、因果图、等价类划分、状态转换
B. 判定覆盖、语句覆盖、决策表、正交实验
C. 边界值分析、等价类划分、因果图、路径覆盖
D. 决策表、状态转换、条件覆盖、基本路径测试
答案:A
7. 黑盒测试属于基本穷举输入的测试方法,但通常输入所有可能的测试将要受到较大客观条件限制,无法实现穷尽,其原因是( )。
①输入的组合太多
②输出的结果太多
③软件实现的途径太多
④软件规格说明没有客观标准
A. ① ②
B. ② ③
C. ① ② ③
D. ① ② ③ ④
答案:C
8. 下面对等价类划分法描述错误的是( )。
A. 将测试对象的输入域划分成若干部分
B. 从每个部分中选取少数具有代表性的数据作为测试用例
C. 只需要考虑程序中合理的、有意义的输入数据
D. 等价类划分的主要依据是需求规格说明书
答案:C
9. 某程序输入X取值于一个固定的枚举类型{1,4,9,16},并且程序要对这4个输入值分别进行处理,根据等价类划分法,这种情况下对输入X划分正确的是( )。
A. 划分为4个有效等价类、1个无效等价类
B. 划分为1个有效等价类、4个无效等价类
C. 划分为1个有效等价类、2个无效等价类
D. 划分为1个有效等价类、1 个无效等价类
答案:A
10. 以下的测试方法中,允许对源代码进行操作的是( )。
A. 条件覆盖
B. 函数覆盖
C. 路径测试
D. 程序插桩
答案:D
## 二、判断题(每题5分)
11. 动态测试并不贯穿于软件产品生命周期的每个阶段。( )
A. 对
B. 错
答案:B
12. 等价类划分测试技术的测试准则(即等价类划分覆盖率)可定义为总共描述的等价类数量与已执行的等价类数量之比。( )
A. 对
B. 错
答案:B
13. 动态测试内容有功能确认与接口测试、覆盖率分析、性能分析及内存泄露分析等。( )
A. 对
B. 错
答案:A
14. 边界值分析法基于可靠性理论中的“多故障”假设,即两个或两个以上故障同时出现而导致软件失效的情况非常多。( )
A. 对
B. 错
答案:B
15. 边界值覆盖率=(已执行的边界值数量/总的边界值数量)x 100%。( )
A. 对
B. 错
答案:A
16. 因果图法能帮助测试者按一定步骤,高效开发测试用例,以检测程序输入条件的各种组合情况。( )
A. 对
B. 错
答案:A
17. 决策表是分析和表达多逻辑条件下执行不同操作情况下的一种工具,可把复杂的逻辑关系与多种条件组合情况表达的既具体而又明确。( )
A. 对
B. 错
答案:A
18. 逻辑覆盖是黑盒测试中的主要方法之一,是以程序内部的逻辑结构为基础的测试技术,是通过对程序逻辑结构的遍历实现程序设计的覆盖。( )
A. 对
B. 错
答案:B
19. 路径覆盖的目的就是要设计足够多的测试用例,要求遍历测试对象的所有不同的路径。( )
A. 对
B. 错
答案:A
20. Z路径覆盖只考虑循环体执行一次和跳过循环体这两种情况。( )
A. 对
B. 错
答案:A

点赞(0) 打赏

评论列表 共有 0 条评论

暂无评论
立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部