下列关于不同的测试阶段的描述错误的是()A、维护测试通常是为了验证开发过程发现的缺陷是否被正确修复B、组件测试的主要目标是尽可能的发现失效,从而识别和修正尽可能多的缺陷C、测试的主要目标是确认系统是否按照预期工作,是建立满足了需求的信心D、不同测试阶段,其测试目标是不同的

题目

下列关于不同的测试阶段的描述错误的是()

  • A、维护测试通常是为了验证开发过程发现的缺陷是否被正确修复
  • B、组件测试的主要目标是尽可能的发现失效,从而识别和修正尽可能多的缺陷
  • C、测试的主要目标是确认系统是否按照预期工作,是建立满足了需求的信心
  • D、不同测试阶段,其测试目标是不同的
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

关于独立测试的描述,下面哪个是错误的()

A.独立测试通常可以更高效地发现软件缺陷和软件存在的失效

B.软件测试往往需要与软件开发不同的思维方式

C.测试通常被认为是破坏性的活动,而软件开发通常被认为是建设性的活动

D.独立测试只可应用在高级别的测试活动中,如系统测试和验收测试


参考答案:D

第2题:

下列关于不同的测试阶段的描述错误的是()

A.维护测试通常是为了验证开发过程发现的缺陷是否被正确修复

B.组件测试的主要目标是尽可能的发现失效,从而识别和修正尽可能多的缺陷

C.测试的主要目标是确认系统是否按照预期工作,是建立满足了需求的信心

D.不同测试阶段,其测试目标是不同的


参考答案:A

第3题:

● 以下关于软件测试的描述,(9)是正确的。

(9)

A.系统测试应尽可能在实际运行使用环境下进行

B.软件测试是在编码阶段完成之后进行的一项活动

C.专业测试人员通常采用白盒测试法检查程序的功能是否符合用户需求

D.软件测试工作的好坏,取决于测试发现错误的数量


正确答案:A

第4题:

以下关于软件测试描述正确的是:( )。

A. 软件测试是为了评价和改进产品的质量,识别产品的问题和缺陷而进行的活动
B. 测试是在编码阶段以后开始的
C. 软件测试伴随开发和维护过程,在概念上分为单元测试,集成测试2个阶段
D. 软件测试是针对一个程序的行为,在有限测试用例集合上,静态验证是否达到预期的行为。

答案:A
解析:
软件测试是针对程序的行为,在有限测试用例集合上,动态验证是否达到预期的行为。测试不再只是一种仅在编码阶段完成后才开始的活动。现在的软件测试被认为是 一种应该包括在整个开发和维护过程中的活动,它本身是实际产品构造的一个重要部分,软件测试伴随开发和维护过程,通常可以在概念上划分为单元测试、集成测试和系统测试3个阶段 。

第5题:

以下关于软件测试的叙述中,(10)是不正确的。

A.软件测试是为评价和改进产品质量、识别产品的缺陷和问题而进行的活动

B.测试不仅是检查预防措施是否有效的主要手段,而且是识别由于某种原因 预防措施无效而产生错误的主要手段

C.软件测试按照测试阶段划分,可分为单元测试、集成测试、系统测试

D.测试是在编码测试阶段完成后才开始的活动


正确答案:D
软件测试是评价和改进产品质量、识别产品的缺陷和问题而进行的活动。软件测试是针对一个程序的行为,在有限测试用例集合上,动态验证是否达到预期的行为,需要选取适当的测试用例。测试不只是一种在编码阶段完成后才开始的,而是包括在整个软件开发和维护过程中的活动,它本身也是实际产品构造的一个重要部分。所以说测试是在测试阶段完成后才开始的活动是不正确的。

第6题:

在测试执行过程中发现测试的实际结果与预期结果不同,记录在测试评估事件里的是()

A.失效

B.失败

C.缺陷

D.错误


参考答案:A

第7题:

为了是软件测试更加高效,应遵循的原则包括(17)。P8 ①所有的软件测试都应追溯到用户需求、充分注意缺陷群集现象 ②尽早地和不断地进行软件测试、回归测试 ③为了证明程序的正确性,尽可能多的开发测试用例 ④应由不同的测试人员对测试所发现的缺陷进行确认 ⑤增量测试,由小到大

A.①②③④

B.①②③⑤

C.②③④

D.①②④⑤


正确答案:D
解析:软件测试原则(八大原则)1)、所有的软件测试都应追溯到用户需求2)、应把“尽早地和不断的进行软件测试”作为测试者的座右铭3)、完全测试是不可能的,测试需要终止5)、充分注意测试中的群集现象6)、程序员避免测试自己的程序(注意不是指对程序的调试)7)、尽量避免测试的随意性,增量测试,由小到大8)、妥善保存测试计划,测试用例,出错统计和最终分析报告,为维护提供方便。

第8题:

软件测试的目的是尽可能发现软件中的错误,通常(50)是代码编写阶段可进行的测试,它是整个测试工作的基础。

A.集成测试

B.单元测试

C.确认测试

D.系统测试


正确答案:B
解析:软件测试实际上可分成4个步骤进行:单元测试,也称模块测试,在模块编写完成且无编译错误后就可以进行;组装测试,也称集成测试,就是把模块按系统设计说明书的要求组合起来进行测试;确认测试,就是检查软件的功能和性能是否与用户的要求一致;系统测试,是将已经确认的软件、计算机硬件、外设和网络等其他因素结合在一起,进行信息系统的各种组装测试和确认测试,其目的是通过与系统的需求相比较,发现所开发的系统与甩户需求不符或矛盾的地方。

第9题:

软件测试是为了发现错误而执行程序的过程。检验软件是否满足用户需求的测试称为(24)。(25)是维护中常用的方法,其目的是检验修改所引起的副作用。黑盒测试法主要根据(26)来设计测试用例。

A.确认测试

B.有效性测试

C.系统测试

D.集成测试


正确答案:A
解析:软件测试是为了发现错误而执行程序的过程。软件测试的主要步骤有单元测试、组装测试和确认测试。确认测试的任务是检查软件的功能、性能及其他特征是否与用户的需求一致,它是以需求规格说明书作为依据的测试。确认测试通常采用黑盒测试法。黑盒测试也称为功能测试,是根据规格说明所规定的功能来设计测试用例,它不考虑程序的内部结构和处理过程。常用的黑盒测试技术有等价类划分、边值分析、错误猜测、因果图等。回归测试是为了验证修改的正确性及其影响而进行的,是维护中常用的方法;以确定修改是否达到了预期的目的,检查修改是否损害了原有的正常功能。回归测试作为软件生存周期的一个组成部分,在整个软件测试过程中占有很大的比重,软件开发的各个阶段都会进行多次回归测试。

第10题:

以下关于软件测试分类定义的叙述,正确的是( )。

A.软件测试可分为单元测试、集成测试、确认测试、系统测试和性能测试
B.确认测试是在模块测试完成的基础上将所有的程序模块进行组合并验证其是否满足用户需求的过程
C.软件测试按照研发阶段可分为白盒测试和黑盒测试
D.软件测试按照测试实施组织划分:开发方测试、用户测试和第三方测试。

答案:D
解析:
本题考察软件测试的分类。软件测试的类型划分:(1)按照研发阶段:单元测试、集成测试、确认测试、系统测试、验收测试。(2)按照测试实施组织划分:开发方测试、用户测试和第三方测试。(3)按照测试方式划分:静态测试和动态测试。(4)按照测试技术划分:黑盒测试、白盒测试和灰盒测试。选项中B是错误的,集成测试是在模块测试完成的基础上将所有的程序模块进行组合并验证,主要目标是发现与接口有关的问题;确认测试验证软件的功能和性能及其他特性是否与用户的要求一致。

更多相关问题