银符考试题库B12
现在是:
试卷总分:100.0
您的得分:
考试时间为:
点击“开始答卷”进行答题
交卷
评分
存入我的题库
晒成绩
打印模式
隐藏答案解析
打印
下载
背景
字体
较大
大
中
小
较小
退出
软件评测师分类模拟题25
单项选择题
1. 坚持在软件的各个阶段实施下列哪种质量保障措施,才能在开发过程中尽早发现和预防错误,把出现的错误克服在早期______。
A.技术评审
B.程序测试
C.改正程序错误
D.管理评审
A
B
C
D
A
2. 集成测试计划应该在______阶段末提交。
A.需求分析
B.概要设计
C.详细设计
D.单元测试完成
A
B
C
D
B
3. 在下面所列举中的逻辑测试覆盖中,测试覆盖最强的是______。
A.条件覆盖
B.条件组合覆盖
C.语句覆盖
D.判定覆盖
A
B
C
D
B
4. 软件测试管理包括测试过程管理、配置管理以及______。
A.测试评审管理
B.测试用例管理
C.测试计划管
D.测试实施管理
A
B
C
D
A
5. 测试程序时,不可能遍历所有可能的输入数据,而只能是选择一个子集进行测试,那么最好的选择方法是______。
A.随机选择
B.划分等价类
C.根据接口进行选择
D.根据数据大小进行选择
A
B
C
D
B
6. 单元测试时,调用被测模块的是______。
A.桩模块
B.通信模块
C.驱动模块
D.代理模块
A
B
C
D
C
7. 黑盒测试是根据软件的______来设计测试用例。
A.功能
B.规格说明
C.内部逻辑
D.内部数据
A
B
C
D
B
8. 软件测试技术可以分为静态测试和动态测试,下列说法中错误的是______。
A.静态测试是指不运行实际程序,通过检查和阅读等手段来发现程序中的错误。
B.动态测试是指实际运行程序,通过运行的结果来发现程序中的错误。
C.动态测试包括黑盒测试和白盒测试。
D.白盒测试是静态测试,黑盒测试是动态测试。
A
B
C
D
D
9. 在软件修改之后,再次运行以前为发现错误而执行程序曾用过的测试用例,这种测试称之为______。
A.单元测试
B.集成测试
C.回归测试
D.验收测试
A
B
C
D
C
10. 下列可以作为软件测试对象的是______。
A.需求规格说明书
B.软件设计规格说明
C.源程序
D.以上全部
A
B
C
D
D
11. 为了提高测试的效率,正确的做法是______。
A.选择发现错误可能性大的数据作为测试用例
B.在完成程序的编码之后再制定软件的测试计划
C.随机选取测试用例
D.使用测试用例测试是为了检查程序是否做了应该做的事
A
B
C
D
A
12. 软件测试的目的是______。
A.避免软件开发中出现的错误
B.发现软件开发中出现的错误
C.尽可能发现并排除软件中潜藏的错误,提高软件的可靠性
D.修改软件中出现的错误
A
B
C
D
B
13. 下面有关测试原则的说法正确的是______。
A.测试用例应由测试的输入数据和预期的输出结果组成
B.测试用例只需选取合理的输入数据
C.程序最好由编写该程序的程序员自己来测试
D.使用测试用例进行测试是为了检查程序是否做了它该做的事
A
B
C
D
A
14. 必须要求用户参与的测试阶段是______。
A.单元测试
B.集成测试
C.确认测试
D.验收测试
A
B
C
D
D
15. 白盒测试是根据程序的______来设计测试用例。
A.功能
B.性能
C.内部逻辑
D.内部数据
A
B
C
D
C
16. 下列各项中______不是一个测试计划所应包含的内容。
A.测试资源、进度安排
B.测试预期输出
C.测试范围
D.测试策略
A
B
C
D
B
17. 在下面所列举中的逻辑测试覆盖中,测试覆盖最弱的是______。
A.条件覆盖
B.条件组合覆盖
C.语句覆盖
D.判定覆盖
A
B
C
D
C
18. 如果一个产品中次严重的缺陷基本完成修正并通过复测,这个阶段的成品是______。
A.Alpha版
B.Beta版
C.正版
D.以上都不是
A
B
C
D
B
19. 下列______不属于软件缺陷。
A.测试人员主观认为不合理的地方
B.软件未达到产品说明书标明的功能
C.软件出现了产品说明书指明不会出现的错误
D.软件功能超出产品说明书指明范围
A
B
C
D
A
20. 下列不属于测试原则的是______。
A.软件测试是有风险的行为
B.完全测试程序是不可能的
C.测试无法显示潜伏的软件缺陷
D.找到的缺陷越多软件的缺陷就越少
A
B
C
D
D
21. 条件覆盖的目的是______。
A.使每个判定的所有可能的条件取值组合至少执行一次
B.使程序中的每个判定至少都获得一次“真”值和“假”值。
C.使程序中的每个判定中每个条件的可能值至少满足一次。
D.使程序中的每个可执行语句至少执行一次。
A
B
C
D
A
22. TestCase是junit.framework中的一个______。
A.方法
B.接口
C.类
D.抽象类
A
B
C
D
C
23. 下列关于Web应用软件测试的说法中,正确的是______。
A.Cookie测试是Web应用软件功能测试的重要内容
B.对于没有使用数据库的Web应用软件,不需要进行性能测试
C.链接测试是Web应用软件易用性测试的重要内容
D.Web应用软件安全性测试仅关注Web应用软件是能够防御网络攻击
A
B
C
D
A
24. 以下关于软件回归测试的说法中错误的是______。
A.软件变更后,应对软件变更部分的正确性和对变更需求的符合性进行测试
B.软件变更后,首先应对变更的软件单元进行测试,然后再进行其他相关的测试
C.软件变更后,不必冉对软件原有正确的功能、性能和其他规定的要求进行测试
D.对具体的软件,可以根据软件测试合同及软件的重要性、完整性级别对回归测试内容进行剪裁
A
B
C
D
C
25. 增量式集成测试有3种方式:自项向下增量测试方法、______和混合增量测试方式。
A.自中向下增量测试方法
B.自底向上增量测试方法
C.多次性测试
D.维护
A
B
C
D
B
单项选择题
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
深色:已答题 浅色:未答题
提交纠错信息
评价难易度
提交知识点