第1周 软件质量保证基础知识 第1周 单元测验
1、 下列哪个是软件运行过程中出现的不希望/不可接受的内部状态。()
答案: 故障
2、 根据统计分析,目前导致软件缺陷最大的原因是()。
答案: 需求规格说明书
3、 McCall质量模型包含多少个质量因子。()
答案: 11
4、 在ISO/IEC 9126质量模型中,质量特性与子特性之间的关系是()。
答案: 一对多
5、 软件质量保证的目标不包括()。
答案: 保证软件符合需求规格说明书
6、 下面关于测试思想和测试用例的描述,错误的是()。
答案: 测试思想和测试用例相同
7、 在开发软件过程中,人们可能发生的错误包括()。
答案: 客户未完全描述清楚他的意图;
分析人员未完全理解客户需求;
设计人员未完全弄清楚需求文档;
实现人员编写出不完善的程序
8、 下列哪些情况属于输入方面的缺陷。()
答案: 接受错误的输入;
不接受正确的输入
9、 下列哪些属于质量的FURPS维度。()
答案: 功能;
易用性;
性能
10、 下列关于软件质量保证和软件测试的描述,正确的是()。
答案: 软件质量保证面向过程,注重减少开发过程中的错误做法;
软件测试面向产品,注重发现产品中的缺陷;
软件质量保证一般通过努力改进过程来改进产品
11、 按照阶段,软件测试可以分为哪几种类型。()
答案: 单元测试;
集成测试;
系统测试;
验收测试
12、 按照设计方法,软件测试可以分为哪几种类型。()
答案: 黑盒测试;
白盒测试;
灰盒测试
13、 不运行的软件,也可以产生故障和失效。()
答案: 错误
14、 迭代式开发可以有效解决瀑布模型中存在的不足。()
答案: 正确
15、 可以使用用例(Use Case)来描述和管理用户需求。()
答案: 正确
16、 每个人对软件质量的关注和要求是相同的。()
答案: 错误
17、 可以通过测试来发现软件中所有的缺陷。()
答案: 错误
18、 故障是软件缺陷的外在表现。()
答案: 错误
19、 可以通过测试来发现软件中所有的缺陷。()
答案: 错误
20、 不仅要测试程序代码,还应该测试文档和数据。()
答案: 正确
第2周 软件测试流程 第2周 单元测验
1、 下列关于软件过程的描述,不正确的是()。
答案: 软件工程过程是确定的,每个软件项目都必须严格按照过程要求
2、 在RUP中,下列哪个流程不是核心工作流程。()
答案: 项目管理
3、 下列关于“测试与评估”环节的描述,不正确的是()。
答案: 表现测试总结报告
4、 下列关于“完成验收任务”环节的描述,不正确的是()。
答案: 确认软件是否稳定,是否值得进一步测试
5、 应该由下列哪类角色负责维护确认构建稳定性的测试用例集。()
答案: 测试人员
6、 “定义评估任务”环节的主要任务包括()。
答案: 明确测试工作目标;
制定测试工作计划;
确定测试工作的范围与边界
7、 可以从哪些维度来区分不同的软件测试技术?()
答案: 测试者/谁执行测试工作;
测试内容/覆盖;
解决的潜在问题;
活动/如何测试;
评估/如何判断测试用例是否通过
8、 如果测试团队完全按照理想的Bug曲线,会存在哪些副作用?()
答案: 在项目初期,不努力发现深层次缺陷;
在项目后期,不认真测试
9、 在测试过程中,有哪些类型的测试资产?()
答案: 测试用例;
测试数据;
测试脚本;
测试工具;
测试文档
10、 跟随测试可以分为哪几种类型()。
答案: 改变测试行为;
改变测试数据;
改变运行环境;
改变程序选项和配置
11、 测试分析师负责设计软件自动化测试架构和开发自动化测试工具。()
答案: 错误
12、 测试团队的工作目标可能会随着软件生命周期发生变化。()
答案: 正确
13、 采用跟随测试可能会找到最佳的测试用例来发现缺陷及其引发的失效。()
答案: 正确
14、 跟随测试是一种探索性测试,通常由计算机自动执行。()
答案: 错误
15、 验证构建是否稳定,通常采用自动化测试方式。()
答案: 正确
后续答案可通过以下方式查看:
选择在浏览器中打开
我们的网站
公众号更新速度不及网站,网站内容实时更新,你可以看到最新最全的mooc答案
如果文章对你有所帮助,你可以将文章分享给好友或者转发至朋友圈
领取专属 10元无门槛券
私享最新 技术干货