阅读以下关于测试的叙述,回答问题1、问题2和问题3。某企业需要对自己开发的、代码规模为18480行的程序astroinfo进行测试,企业主管指定李工安排该测试工作。李工决定由甲、乙两个测试小组每天独立测试同一个程序模块,每个测试小组由程序设计人员和有关用户代表两类人员构成。甲、乙两个测试小组记录的相关测试情况如下:根据测试过程和结果数据,李工得到以下几条结论:(1)通过改正每天测试中两个小组发现的共同错误,可以按线性速度减少程序中的错误数;(2)按照这样的测试安排,测试小组的测试效率会得到提高,因此,进度会越来越快;(3)前4天的测试表明:由于每个测试小组都有用户代表参加,而用户代表可以协助设计测试用例,测试的质量可以得到保证:(4)由于测试用例的设计已适当考虑了故障的定位,目前已采用的设计方法是十分有效的。据此,李工向企业主管表示可以在10天内完成astroinfo程序的测试任务。如果前四天测试的astroinfo程序的四个模块是有代表性的,请估算在正式进行测试前,astroinfo程序所具有的软件错误总数。请你用250字以内文字简要说明这样汁算的依据。
阅读以下关于测试的叙述,回答问题1、问题2和问题3。
某企业需要对自己开发的、代码规模为18480行的程序astroinfo进行测试,企业主管指定李工安排该测试工作。李工决定由甲、乙两个测试小组每天独立测试同一个程序模块,每个测试小组由程序设计人员和有关用户代表两类人员构成。甲、乙两个测试小组记录的相关测试情况如下:
根据测试过程和结果数据,李工得到以下几条结论:
(1)通过改正每天测试中两个小组发现的共同错误,可以按线性速度减少程序中的错误数;
(2)按照这样的测试安排,测试小组的测试效率会得到提高,因此,进度会越来越快;
(3)前4天的测试表明:由于每个测试小组都有用户代表参加,而用户代表可以协助设计测试用例,测试的质量可以得到保证:
(4)由于测试用例的设计已适当考虑了故障的定位,目前已采用的设计方法是十分有效的。
据此,李工向企业主管表示可以在10天内完成astroinfo程序的测试任务。
如果前四天测试的astroinfo程序的四个模块是有代表性的,请估算在正式进行测试前,astroinfo程序所具有的软件错误总数。请你用250字以内文字简要说明这样汁算的依据。
相关考题:
关于软件测试的说法,(40)是不正确的。A.代码审查是代码检查的一种,是由程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程B.软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象C.白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法D.单元测试是针对软件设计的最小单位——程序模块进行正确性检验的测试工作,它通常需要开发辅助的桩模块作为主程序调用被测模块来完成测试
[说明]某企业信息化工程建设项目,建设单位甲分别与承建单位乙、监理单位丙签订了项目承建合同和监理合同,在项目实施过程中发生了如下事件:[事件1]承担项目监理工作之初,总监理工程师召集有关监理人员专门讨论了如何加强监理文件档案资料的管理问题,涉及有关监理文件档案资料管理的意义、内容和组织等方面的问题。[事件2]甲方要求设计开发出的软件系统具备较高的可移植性,为此乙方提出了提高软件可移植性的一些措施:A.提供没有错误的程序B.建立质量保证制度C.改进程序文档质量D.明确软件质量标准E.增加测试人员数量[事件3]乙方项目经理指定李工安排该项目的集成测试工作。李工决定由两个测试小组每天独立进行相关的测试,每个测试小组由程序设计人员和有关用户代表两类人员构成。[问题1](7分)在事件l中,作为监理工程师,请简要叙述:(1)对监理文件档案资料进行科学管理的意义。(2)监理文件档案资料管理的主要内容。[问题2] (4分)事件2中,监理工程师审查了乙方给出的措施后,认为有两项措施无助于提高软件的可移植性,请你指出(只能选择两项)。[问题3](2分)请指出事件3中李工在软件测试的组织工作中存在的问题。
阅读以下说明,回答问题1至问题4,将解答填入对应栏内。【说明】某软件开发商通过招标承接了一个企业的电子商务网站的建设任务。目前,编码工作已完成,开始进行测试和调试阶段。在电子商务系统的测试中,软件测试总体上分成4步:单元测试、集成测试、系统测试和验收测试。以上哪些测试步骤需要企业用户参加?
阅读以下说明,回答问题1至问题4。【说明】某软件企业内部测试部门对其ERP产品进行内部测试之后,由第三方测试机构进行验收测试,重点测试的质量特性包括:功能性、可靠性、易用性、效率、维护性以及可移植性。验收测试的依据是什么?验收测试对测试环境有何要求?软件产品的功能性测试中应关注哪些子特性?在实际的软件测试过程中,对缺陷的管理与分析至关重要。回答如下问题:(1)针对本测试,Bug的错误类型除了功能性错误外,还可能会包括哪些?(2)严重性级别是Bug的重要属性,请写出常见的功能性Bug的严重性级别层次。(3)在测试过程中,Bug的处理会处于不同的状态,请设计Bug管理中从发现到关闭必须经历的状态名称。企业内部测试部在测试“主生产计划制定”模块过程中,使用30个测试案例进行测试,共发现10个问题。开发组对软件修改后,向测试组提交问题修改报告及修改后的软件。问题修改报告中提出:其中3个问题是用户需求,不是错误,无需修改,其余7个问题已修改完成。测试组使用上轮测试中发现这7个问题的5个测试案例进行了回归测试,确认问题已得到修改,因此测试组决定,当前版本可以进入配置管理库,进行后续集成工作。测试组的做法是否有问题?为什么?如果有问题,应写出正确的做法。请帮忙给出每个问题的正确答案和分析,谢谢!
阅读以下说明,回答问题1和问题2。[说明]测试是信息系统开发周期中一项十分重要的工作,是保证系统质量与可靠性的重要措施。信息系统测试周期通常包括下图所示的4个阶段。在每个测试阶段中,通常需要对不同类型的对象进行测试。请写出上图中前三个阶段的名称和对应的测试对象。
阅读以下说明,回答问题1至问题4。【说明】在开发与运行阶段一般需要完成单元测试、集成测试、确认测试、系统测试和验收测试,这些测试对软件质量的保证起着非常关键的作用。请简述单元测试的内容。集成测试也叫组装测试或者联合测试,请简要叙述组装测试时需要注意的问题。请简述集成测试与系统测试的关系。某公司A承担了某业主B的办公自动化系统的建设工作,2004年10月初,项目正处于开发阶段,预计2005年5月能够完成全部开发工作,但是合同规定2004年10月底进行验收,因此在2004年10月初,A公司依据合同规定向业主B和监理方提出在2004年10底进行验收测试的请求,并提出了详细的测试计划和测试方案,在该方案中指出测试小组由A公司的测试工程师、外聘测试专家、外聘行业专家以及监理方的代表组成。对于A公司的做法,你认为是否有问题?并给出理由。请帮忙给出每个问题的正确答案和分析,谢谢!
阅读以下说明,回答问题1至问题4,将解答填入对应栏内。【说明】某软件开发小组按照公司的要求完成一个企业的电子商务网站的建设任务。目前,编码工作已完成,开始进行测试和调试阶段。开发小组的程序员,在完成了一个模块的设计后,需要对这个模块进行测试。他应该从(1)、出错处理、重要的执行路径、(2)和(3)5个方面入手进行测试。 (1)~(3)备选答案:A.局部数据结构 B.可移植性C.模块接口 D.文档的完整性E.边界条件F.全局数据结构
阅读下列说明,回答问题1至问题4,将解答填入的对应栏内。[说明]软件测试的质量决定着被测产品的质量,是企业关注的重点。请简要叙述软件测试质量包括哪些管理要素。请简要论述软件测试质量控制的主要方法。企业衡量软件测试的质量经常采用两个指标:测试用例覆盖率和缺陷修复率,请简述这两个指标的概念。企业内部测试组在测试某办公自动化系统的过程中,使用60个测试用例进行测试,共发现了20个问题。开发组对软件修改后,向测试组提交问题修改报告及修改后的软件。问题修改报告中提出:所发现问题中的5个问题是用户所要求的,无需修改,其余15个问题已修改完成。测试组使用针对上轮测试中发现的15个问题的36个测试用例进行了回归测试,确认问题已得到修改,因此测试组做出结论:当前版本可以进入配置管理库,进行后续集成工作。请简要分析测试组的做法是否存在问题并简述理由。此办公自动化系统提交给用户之后,用户在使用过程中发现了5个问题,测试项目经理打算采用缺陷探测率宋对测试人员进行绩效评估。请计算此测试项目的缺陷探测率。请帮忙给出每个问题的正确答案和分析,谢谢!
阅读以下说明,回答问题 1至问题3,将解答填入答题纸的对应栏内。 【说明】 某IT企业承接了为用户开发 ERP软件系统的项目,并向用户单位派驻了工程师小张负责业务沟通。请围绕小张在工作期间遇到的情况进行分析,并回答相关问题。 情况1: 项目开始后,用户对软件系统的管理流程、业务功能、软件可操作性进行了 调整。经过测算,调整工作会增加 5%的开发成本,并导致软件的实际交付时间推后 40天。 因此小张坚持以双方签订软件合同为准,避免调整工作内容。 情况2: 小张认为软件开发工作需要软件企业和用户双方共同合作完成,希望用户能 参与一部分软件测试工作。而用户认为软件测试工作是软件企业的事情,在软件系统交付前不需要参与测试工作。【问题 1】(4 分) (1)在情况 1 中小张的处理方式是否合适,并说明理由。 (2) 该案例中,软件企业如何应对用户需求变更。 【问题 2】 (6 分) (1)在情况2 中用户的观点是否合适,并说明理由。 (2) 请选择正确的测试方法并将其与下列软件测试内容连线。【问题3】 (5 分) (1)软件测试实际上分成如下四个步骤,请给出正确的测试顺序。 ①系统测试 ②组装测试 ③单元测试 ④确认测试 (2) 请简单说明系统测试主要包括哪些部分。
阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】小张等同学在大学生创新活动中承担一个小型电子商务系统的项目开发,在老师的指导下,按模块化的设计方法进行开发,为保证开发质量,专门安排了同学负责测试工作。【问题1】(5分) 在一个模块完成后,进行测试应该从 (1) 、 (2) 、 (3) 、 (4) 、 (5) 五个方面入手。 【问题2】(4分) 在进行功能测试和性能测试时,完成了数据库测试、连接速度测试、负载测试、表单测试等。其中:属于功能测试的是 (6) 、 (7) ;属于性能测试的是 (8) 、 (9) 。 【问题3】(3分) 某程序的控制流图如图3-1所示。共有4条独立路径,其中路径1:129 路径2: (10) 路径3: (11) 路径4: (12)【问题4】(3分) 系统测试是针对系统中各个组成部分进行的综合性检验。 (13) 用于测试软件与先前发布过的版本的兼容情况; (14) 检查系统对非法侵入的防范能力; (15) 检查系统正常运行的能力和用户接受的程度。 (13)~(15)的备选答案: A.恢复测试 B.配置测试 C.安全性测试 D.文档测试 E.强度测试 F.可用性测试
阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。 【说明】 某公司需开发一套中小企业电子商务平台, 为保证开发进度和开发质量, 专门组建测试小组对开发的全过程进行测试。【问题1】(4分) 测试小组的准备工作主要从硬件配置、软件环境、人员组织三个方面进行。请判断以下叙述是否正确,正确的打,错误的打。 A.对硬件配置的要求是硬件配置必须要达到系统运行的最低要求,确保能支持软件正常运行。(1) B. 为了更好地模拟系统运行的真实环境, 软件环境中还应当包括用户常用的驻留于测试环境之中的其他应用程序(2) C.在测试的不同阶段,参与的人员也不同,系统测试通常由开发人员负责; (3) 验收测试应当主要由使用系统的人来完成。(4) 【问题2】(5分) 为了提高测试的效率, 测试小组分阶段展开测试, 共完成了以下工作: A.检验软件是否符合用户的需求 B.在测试组的协助下,由用户代表执行,审査验收文档资料、测试软件系统的功能、性能等 C. 验证组成软件系统的各模块的接口和交互作用 D.将软件与整个系.统的硬件、外设、支持软件、数据和人员等结合起来,以需求规格说明为依据,在实际运行环境下进行测试 E.检査各个程序模块是否正确地实现了规定的功能, 确保其能正常工作 其中, (5) 是单元测试; (6) 是集成测试; (7) 是确认测试; (8)是系统测试; (9) 是验收测试。 【问题3】(2分) 为了使软件更好地满足最终用户的要求,通常执行测试和测试, 其中, 由用户在开发环境下进行的测试称为 ( 10) , 多个用户在一个或多个用户的实际使用环境下进行的测试称为(11) 。 【问题4】(4分) 针对电子商务平台的运行特性,测试小组进行了基于web的系统测试,(l2)用于测试软件与先前发布过的版本的兼容情况;(13)检査系统对非法侵入的防范能力;(14) 检査系统正常运行的能力和用户接受的程度;(15)是指对软件开发、测试和维护过程中产生的所有文档的测试。 (12) ~ (15)的备选答案: A.恢复测试 B.配置测试 C.安全性测试 D.文档测试 E.强度测试 F.可用性测试
试题三(共 15 分)阅读以下说明,回答问题 1 至问题 4,将解答填入答题纸的对应栏内。【说明】某软件开发商通过招标承接了一个企业的电子商务网站的建设任务。目前,编码工作已完成,开始进行测试和调试阶段。【问题 1】 (3 分)在电子商务系统的测试中, 软件测试总体上分成四步:单元测试、集成测试、系统测试和验收测试。以上哪些测试步骤需要企业用户参加?【问题 2】 (6 分)基本Web系统测试的功能测试主要包括:链接测试、Cookies测试、表单测试、交易功能测试、数据库测试和帮助系统测试等。以下各种测试步骤分别属于何种功能测试?A.帮助文档的格式是否符合目前流行的格式 (1)B.对数据一致性及数据库容量进行测试(2)C.对用户输入信息的显示是否按预期要求,如密码显示为‘*’等 (3)D.是否能正确完整地保存注册信息 (4)E.确保系统中没有孤立的页面存在 (5)F.检测用户身份识别和授权功能 (6)【问题 3】 (2 分)某程序流程图如图3-1所示。其中A、B、C均为二进制数,X、Y、Z的初值均为0,如果对此流程进行多重覆盖测试,预期的结果为X=1、Y=0、Z=1,正确的测试用例是(7) ,请从以下备选项中选择正确的测试用例填在答题纸对应的位置。A.A=1 B=0 C=0 和 A=1 B=1 C=0B.A=0 B=0 C=0 和 A=1 B=1 C=1C.A=0 B=1 C=1 和 A=0 B=1 C=0D.A=1 B=0 C=1 和 A=0 B=1 C=0【问题 4】 (4 分)完善图 3-2 所示的调试过程,从备选项中选择正确的答案填写在答题纸的相应位置。(8)~(11)备选答案:A.回归测试B.测试C.测试用例D.修正程序
试题三(共 15分)阅读以下关于嵌入式软件测试用例设计的叙述,回答问题 1至问题 3,将答案填入答题纸的对应栏内。【说明】某程序段的流程如图 3-1所示,x、y是两个变量,K、J 表示一段程序执行体,表 3-1 所示为本题可供选择的四组测试用例组。【问题1】(3分)简答以下问题。(1)条件覆盖的含义是什么?(2)路径覆盖的含义是什么?【问题 2】(2分)在程序测试用例设计中,有语句覆盖、条件覆盖、判定覆盖(分支覆盖)和路径覆盖等。其中,____是最强的覆盖准则。请把以下 4个选项中正确的选项序号填入上述空白处。①语句覆盖②条件覆盖③判定覆盖(分支覆盖)④路径覆盖【问题 3】(10 分)为了对图 3-1 所示的程序段进行覆盖测试,必须适当地选取测试用例组。实现判定覆盖至少应采用的测试用例组是 (1)和 (2) ,实现条件覆盖至少应采用的测试用例组是 (3) ;实现路径覆盖至少应采用的测试用例组是 (4) 和 (5)。请把以下 8个选项中正确的选项序号填入上述空白处。① 试用例组Ⅰ和Ⅱ②测试用例组Ⅱ和Ⅲ③测试用例组Ⅲ和Ⅳ④测试用例组Ⅰ和Ⅳ⑤测试用例组Ⅰ、Ⅱ和Ⅲ⑥测试用例组Ⅱ、Ⅲ和Ⅳ⑦测试用例组Ⅰ、Ⅲ和Ⅳ⑧测试用例组Ⅰ、Ⅱ和Ⅳ
阅读下列说明,回答问题1至问题3。【说明】某公司希望开展电子商务业务,委托其技术开发部进行网站规划与开发。张工是项目负责人,他在进行项目规划、需求分析、开发与设计过程中,要制定相应的软件测试计划并实施测试。软件测试步骤的关系关联图如图14-5所示,请将图中的步骤(1)、(2)补充完整。
根据李工提供的上述统计数据和分析意见,企业主管认为李工不是一个称职的测试组织者,并提出了至少有4个方面的理由说明必须加强测试力量并完善测试工作,请你用300字以内文字简要说明李工的结论中存在的问题。
试题五(10分)阅读下列说明,回答问题1至问题2,将解答或相应的编号填入答题纸的对应栏内。【说明】测试是信息系统工程质量控制最重要的手段之一,这是由信息系统工程本身的特点所决定的。信息系统工程一般由网络系统、主机系统、应用系统等组成,而这些系统的质量到底如何,只有通过实际的测试才能够进行度量。【问题1】(5分)请将下列测试类型与相应的测试方法用直线连接。【问题2】(5分)请指出下面关于软件测试的叙述是否正确(填写对或错,每个小题 0.5 分)。(1)软件质量是满足规定用户需求的能力。(2)监理工程师应按照有关国家标准审查提交的测试计划和测试规范,并提出审查意见。(3)软件测试的目的是为了验证软件功能是否正确。(4)软件测试计划始于软件设计阶段,完成于软件开发阶段。(5)α测试是由一个用户在开发环境下进行的测试,也可以是公司内部的用户在模拟实际操作环境下进行的测试。(6)代码审查是代码检查的一种,是由开发和测试人员组成一个审查组,通过阅读和讨论,对程序进行静态分析的过程。(7)采用正确的测试用例设计方法,软件测试可以做到穷举测试。(8)界面测试不是易用性测试包括的内容。(9)验收测试是由承建方和用户按照用户使用手册执行软件验收。(10)软件测试监理是对软件测试工程活动和产品进行评审和(或)审核,并报告结果。
阅读以下关于嵌入式软件测试方面的叙述,回答问题1至问题3。甲公司是一个专业的航空软件开发公司,当前正在为某用户开发某航空嵌入式实时软件,王工是该软件开发项目的负责人。应用户要求,甲公司委托乙公司对其开发的航空软件进行第三方测试。张工是乙公司中该测试项目的负责人。王工在与张工讨论该软件的测试计划时,就软件的测试环境产生了争执。张工认为所有的第三方测试工作都必须在目标机环境下完成,否则无法保证测试的有效性。王工认为开发工作进度很紧,而且开发工作需要频繁占用目标机环境,第三方测试在仿真环境下进行就可以了,没有必要非得在目标机环境下测试。请在200字以内对上述两人意见的正确性进行评价与分析,并简述你对本题目中的测试环境问题的建议。
试题二(14分)阅读下列说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某软件公司在研发一个城镇居民保险系统时,为了加快进度,测试工作在系统开发初步完成之后开始并直接进行系统测试。测试工程师针对界面进行了功能测试。测试工程师和开发工程师借助缺陷管理工具,交互进行测试与缺陷修复工作。测试期间发现系统的“文档审批”功能出现严重缺陷,开发工程师认为修改难度大,经测试工程师认可后决定暂停修复该缺陷,直到产品发布前,该缺陷在开发环境下被修复。随后,测试工程师在开发环境下针对该缺陷执行了有关的用例,进行了回归测试。回归测试结束后,开发工程师在开发环境下对产品直接打包发布。【问题1】(3分)测试开展的时间是过早、过晚还是合适?说明理由。【问题2】(2分)测试工程师功能测试的方法是否正确?若不正确,请陈述正确的方法;若正确,请说明理由。【问题3】(6分)该案例中对缺陷的管理有哪些不妥之处?【问题4】(3分)开发工程师产品发布的做法是否正确?
试题三 ( 共15 分 )下面是关于嵌入式软件测试方面的叙述,回答问题1 至问题 3,将解答填入答题纸的对应栏内。【说明 】某公司是一个有资质的专业嵌入式软件测评中心,承担了一项嵌入式软件的测试任务。按用户要求,需要对被测软件进行单元测试、部件(集成)测试和系统测试。【 问题1】6 分)软件测试中的单元测试、部件(集成)测试和系统测试都有各自的测试目标。以下描述中属于单元测试的是 (1) ,属于部件(集成)测试的是 (2) ,属于系统测试的是 (3) ,请把以下 8 个选项的序号分别填入上述空白处,且不能重复。将答案填写在答题纸对应的栏目中。① 测试对象为单个模块或者函数② 测试对象包括整个软件系统,以及软件所依赖的硬件,外设等③ 测试对象为多个模块或多个单元④ 整个测试必须在系统实际运行环境中进行⑤ 主要测试模块内部逻辑结构的正确性⑥ 测试各个模块间的调用接口⑦ 包括测试部分全局数据结构及变量⑧ 主要测试局部数据结构及变量【 问题2】 (5 分 )被测软件研制方提出,为节约成本,由软件开发人员对所开发的软件进行测试,测评中心仅仅进行测试结果确认,并按测评中心规定编写各种测试文档并出具证明。此提议遭到测评中心的反对。软件研制方认为:(1)自己编写的程序,结构熟悉,需求清楚,易发现问题;(2)自己测试后,又经过第三方的确认,是可行的;(3)知识产权可受保护。测评中心反驳:(1)程序不能由编写者自己测试,就像不能既当运动员又当裁判员一样;(2)自己测试,有弄虚作假的嫌疑;(3)软件测试不能丧失独立性,仅由测评中心确认,损害测评中心声誉,不行。 针对上述情况,应该由 (1) 进行测试。软件研制方的3条理由正确的有 (2) 条,错误的有 (3) 条;测评中心所说的正确的有 (4) 条,错误的有 (5) 条。【问题3】(4分)判断以下关于软件测试叙述的正确性,回答“错”或“对” , 并将其填入答题纸的对应栏内。(1)判定/条件覆盖使每个分支至少被执行一次,且判定中的每个条件都获得所有可能的逻辑值。(2)在没需求文档的条件下能够进行黑盒测试。(3)在进行压力测试的同时可以进行单元测试。(4)软件测试中设计的测试实例(test case)主要由输入数据和预期输出结果两部分组成。
阅读以下说明,回答问题1至问题4,将解答填入对应栏内。【说明】某软件开发小组按照公司的要求完成一个企业的电子商务网站的建设任务。目前,编码工作已完成,开始进行测试和调试阶段。8、【问题1】开发小组的程序员,在完成了一个模块的设计后,需要对这个模块进行测试。他应该从 (1) 、出错处理、重要的执行路径、 (2) 和 (3) 5个方面入手进行测试。(1)~(3)备选答案:A.局部数据结构 B.可移植性 C.模块接口D.文档的完整性 E.边界条件 F.全局数据结构9、【问题2】开发小组的组长主持电子商务网站的系统测试工作,内容包括功能测试、性能测试、恢复测试、安全性测试、负载测试和强度测试等。以下各种测试步骤分别属于何种系统测试?检查系统是否满足系统分析说明书对性能的要求属于 (4) ,对系统在异常情况下的承受能力的测试属于 (5) ,为了测量系统在某一负载级别上的性能的测试属于 (6) ,检查系统的功能是否符合规格说明的测试属于 (7) ,检测系统的容错能力的测试属于 (8) ,检查系统对非法侵入的防范能力的测试属于 (9) 。(4)~(9)备选答案:A.功能测试 B.性能测试 C.恢复测试D.安全性测试 E.负载测试 F.强度测试10、【问题3】某段网站后台程序的流程图如下图所示。其中A,B,C均为二进制数,X,Y,Z的初值均为0,如果预期的结果为X=0、Y=1、Z=1,则正确的测试用例是 (10) ,请从以下备选项中选择正确的测试用例填在答题纸对应的位置。A.A=1 B=0 C=0和A=1 B=1 C=0B.A=0 B=0 C=0和A=1 B=1 C=1C.A=0 B=0 C=1和A=0 B=1 C=1D.A=1 B=0 C=1和A=0 B=1 C=011、【问题4】完成下图所示的调试过程,从备选项中选择正确的答案填写在相应位置。(11)~(14)备选答案:A.回归测试B.假设错误原因C.测试用例D.修正程序
阅读下列说明,回答问题1至问题4,将解答填入的对应栏内。[说明]软件测试的质量决定着被测产品的质量,是企业关注的重点。1、[问题1](3分)请简要叙述软件测试质量包括哪些管理要素。2、 [问题2](4分)请简要论述软件测试质量控制的主要方法。3、 [问题3](2分)企业衡量软件测试的质量经常采用两个指标:测试用例覆盖率和缺陷修复率,请简述这两个指标的概念。4、 [问题4](5分)企业内部测试组在测试某办公自动化系统的过程中,使用60个测试用例进行测试,共发现了20个问题。开发组对软件修改后,向测试组提交问题修改报告及修改后的软件。问题修改报告中提出:所发现问题中的5个问题是用户所要求的,无需修改,其余15个问题已修改完成。测试组使用针对上轮测试中发现的15个问题的36个测试用例进行了回归测试,确认问题已得到修改,因此测试组做出结论:当前版本可以进入配置管理库,进行后续集成工作。请简要分析测试组的做法是否存在问题并简述理由。此办公自动化系统提交给用户之后,用户在使用过程中发现了5个问题,测试项目经理打算采用缺陷探测率宋对测试人员进行绩效评估。请计算此测试项目的缺陷探测率。
【说明】某软件企业内部测试部门对其ERP产品进行内部测试之后,由第三方测试机构进行验收测试,重点测试的质量特性包括:功能性、可靠性、易用性、效率、维护性以及可移植性。1、【问题1】验收测试的依据是什么?验收测试对测试环境有何要求?2、【问题2】软件产品的功能性测试中应关注哪些子特性?3、【问题3】在实际的软件测试过程中,对缺陷的管理与分析至关重要。回答如下问题:(1)针对本测试,Bug的错误类型除了功能性错误外,还可能会包括哪些?(2)严重性级别是Bug的重要属性,请写出常见的功能性Bug的严重性级别层次。(3)在测试过程中,Bug的处理会处于不同的状态,请设计Bug管理中从发现到关闭必须经历的状态名称。4、【问题4】企业内部测试部在测试"主生产计划制定"模块过程中,使用30个测试案例进行测试,共发现10个问题。开发组对软件修改后,向测试组提交问题修改报告及修改后的软件。问题修改报告中提出:其中3个问题是用户需求,不是错误,无需修改,其余7个问题已修改完成。测试组使用上轮测试中发现这7个问题的5个测试案例进行了回归测试,确认问题已得到修改,因此测试组决定,当前版本可以进入配置管理库,进行后续集成工作。测试组的做法是否有问题?为什么?如果有问题,应写出正确的做法。
A公司是一个专业的航空软件开发公司,当前正在为某用户开发某航空嵌入式实时软件,王工是该软件开发项目的负责人。应用户要求,A公司委托乙公司对其开发的航空软件进行第三方测试。张工是乙公司中该测试项目的负责人。 【问题1】王工在与张工讨论该软件的测试计划时,就软件的测试环境产生了争执。张工认为所有的第三方测试工作都必须在目标机环境下完成,否则无法保证测试的有效性。王工认为开发工作进度很紧,而且开发工作需要频繁占用目标机环境,第三方测试在仿真环境下进行就可以了,没有必要非得在目标机环境下测试。请在200字以内对上述两人意见的正确性进行评价与分析,并简述你对本题目中的测试环境问题的建议。 【问题2】 由于该软件是质量要求很高的航空嵌入式实时软件,在双方就签订该软件第三方测试技术协议进行磋商时,A公司要求乙方的第三方测试结构覆盖率必须达到修正的条件判定覆盖(MC/DC)。请分别简述修正的条件判定覆盖MC/DC与条件判定覆盖 (C/DC)对测试用例集的要求条件,下面给出了一个含有两个判定条件的例子,请说明两种覆盖测试用例集的设计方法。 例子: IF A OR B THEN … … ELSE … … ENDIF 【问题3】 张工的项目组根据王工的项目组提供的软件需求文档和设计文档,严格按照协议要求进行了第三方测试,但是软件交付给用户使用后,仍然出了很多问题,用户对软件质量评价不高。王工认为张工项目组没有很好地进行软件第三方测试,张工觉得并无不妥之处,请对这一状况和原因进行分析。
下面关于独立测试的描述,独立性从高到低的排列,哪个是最合适的?() 1. 开发人员测试自己开发的代码; 2. 测试外包或者组织之外的测试团队; 3. 组织内独立的测试团队; 4. 开发团队内的测试人员。A、 1-4-2-3;B、 1-4-3-2;C、 3-2-4-1;D、 2-3-4-1。