一、选择题
,每个阶段都会产生不同的文档。以下关于产生这些文档的描述中,正确的是
,独立设计单元测试计划(B)
2瀑布模型表达了一种系统的、顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是
,开发过程能够采用线性方式完成的项目(D)
,修改错误代价最大的阶段是(2分)
A:需求阶段 B:设计阶段 C:编程阶段 D:发布运行阶段(D)
,正确的是(2分)
A:验收测试应确定程序的执行是否满足软件设计的要求 B:功能测试应确定系统功能是否达到系统要求的指标 C:单元测试和集成测试应确定软件的实现是否满足用户需要或合同的要求 D:集成测试在编码结束前就可以开始(B)
5. V模型指出, (1) 对程序设计进行验证, (2) 对系统设计进行验证,(3)应当追朔到用户需求说明。
(1) (A)
(2) (D)
(3) (C)
(B)
7下列关于极限测试的说法中,正确的是
A:极限测试是一种新型的测试方法,传统的测试技术均不适用于极限测试
B:极限测试中所有的测试均是由编码人员完成的
C:与传统的软件测试相比,极限测试是一种更严格的测试
D:极限测试需要频繁地进行单元测试(D)
8 .Myers在1979年提出了一个重要观点,即软件测试的目的是为了
A:证明程序正确B:查找程序错误C:改正程序错误D:验证程序无错误(B)
,正确的是
A:测试是软件开发中一个单独的阶段,其目的是对已实现的程序编码进行正确性检验
B:一个成功的测试能够验证程序的确做了它应该做的事情
C:根据80/20的原则,优秀的软件开发人员所编写的程序错误少,因此对于他们的程序,重点不应放在缺陷测试上 D:在软件过程的早期寻找尽可能多的错误符合软件测试的原则(D)
10软件测试员究竟做些什么。
(A)软件测试员的目的是发现软件缺陷
(B)软件测试员的目的是发现软件缺陷,尽可能早一些
(C)软件测试员的目的是发现软件缺陷,尽可能早一些,并确保其得以修复
(D)软件测试员的目的是发现软件缺陷,尽可能早一些,并将其得以修复
(C)
,软件产品维持规定的性能水平的能力。这是指软件外部质量的
A:效率 B:易用性 C:功能性 D:可靠性(D)
,错误的是
A:软件质量不仅包括软件产品的质量,还包括软件过程的质量
B:明确的软件质量属性是指在合同或行业标准中规定必须实现的质量要求
C:隐含的软件质量属性在合同或行业标准中没有规定,因此在产品开发时不必专门考虑
D:软件的功能和性能必须结合在一起考虑(C)
13以下关于软件质量的说法中,错误的是(2分)
A:软件产品必须提供用户所需要的功能,并能正常工作
B:软件质量是产品、组织和体系或过程的一组固有特性,反映它们满足顾客和其他相关方面要求的程度 C:程序的正确性足以体现软件的价值
D:越是关注客户的满意度,软件就越有可能达到质量要求(C)
14软件质量的定义是
、可靠性、易用性、效率、可维护性、可移植性
,以及满足规定和潜在用户需求的能力(D)
15下列哪项工作与软件缺陷管理和追踪无关(2分)
A:对缺陷应该包含的信息条目、状态分类等进行完善设计
B:通过软件系统自动发送通知给相关开发和测试人员,使缺陷得到及时处理
C:对测试用例的执行结果进行记录和追踪
D:通过一些历史曲线和统计曲线来分析和预测未来的缺陷发现情况(C)
16以下哪一种选项不属于软件缺陷(2分)
A:软件没有实现产品规格说明所要求的功能
B:软件中出现了产品规格说明指明不应该出现的错误
C:软件实现了产品规格说明没有提到的功能
D:软件实现了产品规格说明所要求的功能但因受性能限制而未考虑可移植性问题(D)
17如果一个软件产品
软件测试习题集 来自淘豆网m.daumloan.com转载请标明出处.