在测试期间发现了多个产品缺陷,项目经理应使用下列哪项工具或技术为

题目

在测试期间发现了多个产品缺陷,项目经理应使用下列哪项工具或技术为这些缺陷排列优先顺序?()

  • A、控制度
  • B、帕累托图
  • C、偏差分析
  • D、粗略量级估算(ROM)
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

测试实施策略不包括______。

A) 要使用的测试技术和工具

B) 缺陷描述和处理标准

C) 测试完成标准

D) 影响资源分配的特殊考虑

A.

B.

C.

D.


正确答案:B
解析:测试实施策略描述当前测试项目的目标和所采用的测试方法。测试实施策略还要描述测试不同阶段的测试对象、范围和方法,以及测试阶段进行哪些测试类型。测试策略包括:要使用的测试技术和工具;测试完成标准;影响资源分配的特殊考虑。

第2题:

在漫长的延期后,生产线重新启动。若要核实产品是否仍然满足要求的技术规范,项目经理应该使用什么工具或技术?()

  • A、因果图
  • B、实验设计
  • C、专家判断
  • D、检查

正确答案:D

第3题:

阅读以下说明,根据要求回答问题1~问题4。(15分) 【说明】 QT系统集成公司承接了一个电子政务业务系统的软件开发项目,项目质量要求比较高。目前,该项目的程序编程阶段基本结束,进入了测试阶段。第1轮模块测试,发现了106个缺陷。项目组对发现的缺陷进行了修复,又重新提交了测试。第2轮模块测试又发现了82个缺陷。就这样反复修改和测试,直到第7轮,发现了21个缺陷。各轮发现的缺陷数见表9-8。此时,项目经理小郭终于松了一口 气,由于第7轮只剩下25个缺陷,他觉得测试工作应该很快就会结束了。 【问题1】(5分) 趋势图是实施项目质量控制的常用工具与技术之一。请在图9-5所示趋势图上标出纵坐标的刻度值,并画出本案例测试缺陷数的趋势图。【问题2】(4分) “他(项目经理小郭)觉得测试工作应该很快就会结束了”的观点是否正确?请简要说明理由。 【问题3】(6分) (1)请简要分析该项目在软件测试方面还需要开展哪些后续工作? (2)请结合软件开发生命周期分析软件存在缺陷的可能原因。


正确答案:
【问题1】(5分)
趋势图也称为管理图、控制图,是一种带控制界限的质量管理图表。在实施质量控制过程中,需要收集和分析趋势图中的相关数据,来指明项目过程与产品的质量状态。趋势图直观地反映某个过程随时间推移的运行情况,以及何时发生了特殊原因引起的变化,导致该过程失控。趋势图以图形方式回答“该过程的偏差是在可接受的界限内吗?”这个问题。趋势图中的数据点可以显示过程的随机波动、突然跳跃或偏差逐渐扩大的趋势。通过持续监测一个过程的输出,趋势图有助于评价过程变更是否达到了预期的改进效果。当过程超出可接受的界限时,就应该进行调整。
依题意,表9-8所给出的数据中最大值为148、最小值为25。在图9-5中已标出纵坐标的8个等分刻度位置,因此可将趋势图纵坐标的最大刻度值设置为160(即大于148的数)、最小刻度值设置为0,每个刻度值的增量为20。在图9-5中标明纵坐标的刻度值后,接着可画出横向、纵向的辅助虚线,然后在图中分别标出表9-8中各个数据的位置,最后将相邻的数据点用直线连接,结果如图9-7所示。

【问题2】(4分)
通常,软件测试过程要按照单元(模块)测试、集成(组装)测试、确认测试和系统测试等4个步骤进行。测试发现错误并进行调试修改后,还要进行回归测试。对于题干所提及的只是进行了该软件项目的程序模块级测试工作,除此之处还需进行模块之间的集成测试和系统级测试。一般而言,单元测试是属于基础性的测试工作,也是相对容易的测试工作。改正错误时还可能会引发新的错误。统计发现,某些局部性错误的改正往往在集成测试和系统测试时暴露出新的问题。模块之间的集成测试和系统测试的组织管理要更困难些,也往往会纠正一个错误将可能耗费更多的人力和工作时间。项目经理小郭没能全局性看待测试工作,他觉得“测试工作应该很快就会结束了”是过于乐观的观点。 纵观图9-7所示的各轮测试发现的缺陷数的走势,该趋势线上下波动较大,7轮测试的缺陷数并没有呈整体下降且趋于稳定的状态,因此不能就此得出类似“下一轮测试缺陷数必然减少”的结论。第7轮测试缺陷数虽然减少为25个,但是缺陷还没有经过回归测试,新的缺陷可能还会产生。另外,该软件系统没有经过集成测试和系统测试,还有可能在这两个测试阶段产生新的缺陷。
【问题3】(6分)
结合【问题2】要点解析可知,该项目在软件测试方面还需要开展的后续工作有:各模块的回归测试、集成(组装)测试、确认测试和系统测试等。
通常,软件开发生命周期将整体开发过程划分为可行性分析(计划)、需求分析、软件设计(概要设计和详细设计)、编码(含单元测试)、测试(含集成测试、确认测试和系统测试)、运行维护等阶段。依题意,若前期的需求分析阶段工作做得不充分、不细致、没能真实反映用户的期望(需求),没有进行需求确认和需求验证等工作,都将导致所开发的软件存在缺陷。同理,在软件设计阶段没有准确地把握用户的需求、所采用的技术架构不能本土化地设计应用、没能理清各功能模块之间的耦合关系等,也将导致所开发的软件存在缺陷。在编码阶段,由于程序员的个人工作习惯、擅长的领域以及对详细设计文档的理解、把握程度不同,有可能引入各式各样的编码缺陷。在软件测试过程中没能按照单元测试、集成测试、确认测试和系统测试等步骤进行,或者为了赶进度忽略了其中的某个子阶段,或者修改错误之后没能及时进行回归测试等,都会导致测试工作不够充分,从而使开发的软件存在缺陷。

第4题:

在项目第一个里程碑的阶段退出会议期间,质量管理团队只提出一些缺陷。当被问及测试过程程序时,团队确认只有一个批准的测试要求。项目经理应该怎么做?()

  • A、执行实施管理质量过程
  • B、考虑更换项目的测试主管
  • C、更新测试要求
  • D、部署自动化测试工具

正确答案:A

第5题:

关于软件测试的描述,下列哪项是正确的()

  • A、测试员在测试过程发现了软件的错误,所以软件的错误是测试员造成的
  • B、测试过程中没有发现错误,所以可以认为在软件中不存在缺陷
  • C、通过测试可以知道软件内总共有多少缺陷
  • D、测试可以显示缺陷的存在,但不能证明系统不存在缺陷

正确答案:D

第6题:

一份绩效报告显示产品规格有偏差。项目经理召开一次紧急会议,会议期间,所有团队成员都就这种偏差可能的原因提供建议。团队使用的是什么工具或技术?()

  • A、因果图
  • B、根本原因分析
  • C、散点图
  • D、矩阵图

正确答案:B

第7题:

在一个产品开发期间,项目经理必须确定开发过程是否稳定。项目经理应该使用什么工具()

  • A、控制图
  • B、鱼骨图
  • C、帕累托图
  • D、核查表

正确答案:A

第8题:

关于软件测试的描述,下列哪项是正确的()

A.测试员在测试过程发现了软件的错误,所以软件的错误是测试员造成的

B.测试过程中没有发现错误,所以可以认为在软件中不存在缺陷

C.通过测试可以知道软件内总共有多少缺陷

D.测试可以显示缺陷的存在,但不能证明系统不存在缺陷


参考答案:D

第9题:

某研发团队正在开发一款高校教师信息管理系统,该系统采用JAVA语言开发,主要功能包括:教师信息的录入与增加、教师信息的修改、教师信息的查询、教师信息的删除等。在时间和人员有限的情况下,测试团队在测试过程中尽可能多的去发现缺陷。即使这样,该信息管理系统交付给客户之后,在前3个月的使用过程中,用户反馈了50个缺陷,而在测试过程中总共发现了950个缺陷。项目经理对测试团队的测试有效性并不满意。你认为下面哪个测试基本原则,最有助于减轻项目经理对测试团队的不满意?()

  • A、测试可以显示缺陷的存在,不能证明系统不存在缺陷;
  • B、穷尽测试是不可能的;
  • C、杀虫剂悖论;
  • D、缺陷的集群效应。

正确答案:B

第10题:

在风险管理会议期间,项目经理和团队根据风险应对计划分析到目前为止使用的资源。项目经理应该使用什么工具或技术来评估剩下项目风险所需的资源?()

  • A、技术绩效测量
  • B、储备分析
  • C、风险分析
  • D、偏差和趋势分析

正确答案:B

更多相关问题