军用软件测评实验室测评过程要求讲解课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《军用软件测评实验室测评过程要求讲解课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 军用 软件 测评 实验室 过程 要求 讲解 课件
- 资源描述:
-
1、测评过程要求测评实验室专家组测评实验室专家组 马力马力20062006年年4 4月月6 6日日提提 纲纲n1、范围范围n2、引用文件引用文件n3、术语和定义术语和定义n4、管理要求、管理要求n4.1、组织组织n4.2、测试过程测试过程n4.3、项目管理项目管理n4.4、文档和记录的管理文档和记录的管理范围范围n规定了军用软件测评实验室在执行规定了军用软件测评实验室在执行GJB 2725A-2001测试实验室和校准实验室通测试实验室和校准实验室通用要求用要求时的附加要求;时的附加要求;n适用于军用软件测评实验室。适用于军用软件测评实验室。引用文件引用文件nGJB 2725A-2001 测试实验室
2、和校准实验室测试实验室和校准实验室通用要求;通用要求;nGB/T 11457 软件工程术语。软件工程术语。术语和定义术语和定义n软件测评实验室:软件测评实验室:nsoftware testing and evaluating laboratories n测试类型:测试类型:ntesting typesn测试项:测试项:ntesting items组织组织n4.1.1 实验室应有措施确保:实验室应有措施确保:n实验室的工作不利用委托方所拥有的知识产权牟实验室的工作不利用委托方所拥有的知识产权牟取利益;取利益;n不以各种压力影响软件测评工作的不以各种压力影响软件测评工作的公正性公正性。n4.1.2
3、 实验室应:实验室应:n制定保护委托方保密信息和知识产权的管理规定制定保护委托方保密信息和知识产权的管理规定或程序文件;或程序文件;n还应有措施确保软件安全和还应有措施确保软件安全和国防军事机密国防军事机密不被泄不被泄露。露。公正,不谋取私利公正,不谋取私利保守秘密保守秘密组织组织n4.1.3 为保证软件测评工作的公正性,实验室为保证软件测评工作的公正性,实验室的测评工作应保持的测评工作应保持独立性独立性:n软件测试人员不应承担被测软件的开发工作。软件测试人员不应承担被测软件的开发工作。n4.1.4 实验室应确保每个软件测评项目配备实验室应确保每个软件测评项目配备相相应人员应人员,其中至少应包
4、括:,其中至少应包括:n项目负责人;项目负责人;n测试人员;测试人员;n测试监督员;测试监督员;n质量保证人员;质量保证人员;n配置管理员。配置管理员。与被测软件组织、人与被测软件组织、人员等方面没有关联员等方面没有关联确保确保5类人员类人员组织组织n4.1.5 实验室的实验室的质量管理体系质量管理体系:n应覆盖软件测试过程和软件测评项目管理;应覆盖软件测试过程和软件测评项目管理;n质量管理体系文件应具有可操作性,便于实质量管理体系文件应具有可操作性,便于实施和有利于测评工作的顺利开展;施和有利于测评工作的顺利开展;n对对“必要必要”、“适用适用”和和“明显明显”等用语给等用语给出确切的说明。
5、出确切的说明。管理体系完整、可操作管理体系完整、可操作总结总结n质量管理体系完整可操作;质量管理体系完整可操作;n在测评工作中应:在测评工作中应:n公正;公正;n保密;保密;n独立。独立。n每个测评项目应配备每个测评项目应配备5类人员:类人员:n项目负责人;项目负责人;n测试人员;测试人员;n测试监督员;测试监督员;n质量保证人员;质量保证人员;n配置管理员。配置管理员。测试执行测试过程测试过程n顺序执行的过程;顺序执行的过程;n测试过程包括:测试过程包括:n测试需求分析;测试需求分析;n测试策划;测试策划;n测试设计和实现;测试设计和实现;n测试执行;测试执行;n测试总结测试总结,(,(包括
6、评价包括评价过程和总结)等。过程和总结)等。测试需求分析测试需求分析测试策划测试策划测试设计和实现测试设计和实现执行测试执行测试测试总结测试总结充分性?充分性?测试过程总结测试过程总结n测试活动是有依据的;测试活动是有依据的;n测试过程是顺序执行的过程,前一阶段的工作测试过程是顺序执行的过程,前一阶段的工作/工作产品是后续阶段的基础工作产品是后续阶段的基础;n工作产品(除记录外)要评审,并受到控制工作产品(除记录外)要评审,并受到控制;n过程评审有两个:过程评审有两个:n测试就绪评审;测试就绪评审;n测试总结评审测试总结评审。n从测试依据开始,建立从测试依据开始,建立需求追踪机制需求追踪机制,
7、以证明,以证明测评需求的状态,从已分析到已评价。测评需求的状态,从已分析到已评价。可使用需求跟踪矩阵可使用需求跟踪矩阵测试过程工作产品及管理要求测试过程工作产品及管理要求阶阶段段 工工作作产产品品 评评审审和和分分析析要要求求 配配置置管管理理要要求求 追追溯溯性性要要求求 测测试试需需求求分分析析 测测试试需需求求规规格格说说明明 建建立立测测试试项项与与测测试试依依据据的的追追踪踪关关系系 测测试试策策划划 测测试试计计划划 产产品品评评审审 受受到到变变更更控控制制和和版版本本控控制制 建建立立与与测测试试需需求求规规格格说说明明的的关关系系 测测试试说说明明 产产品品经经过过评评审审,
8、并并得得到到相相关关人人员员认认同同,受受到到变变更更控控制制和和版版本本控控制制,根根据据测测试试情情况况修修订订。确确定定与与测测试试计计划划的的追追踪踪关关系系 测测试试 设设计计与与实实现现 测测试试就就绪绪评评审审,与与说说明明同同时时评评审审,应应分分别别进进行行记记录录 原原始始记记录录 应应受受到到严严格格管管理理 至至少少包包括括测测试试用用例例标标识识、测测试试结结果果和和发发现现的的缺缺陷陷。问问题题及及变变更更报报告告 实实施施相相应应的的变变更更 软软件件问问题题报报告告 测测试试执执行行 分分析析测测试试的的充充分分性性 测测试试报报告告/测测评评报报告告 分分析析
9、和和评评价价测测试试工工作作 分分析析和和评评价价被被测测件件 测测试试总总结结评评审审 测测试试总总结结 将将对对以以后后有有价价值值的的数数据据和和文文档档收收集集入入库库 测试需求分析测试需求分析-4.2.2.1 n实验室对测评任务进行测试需求分析:实验室对测评任务进行测试需求分析:n进行测试需求分析的测试依据是:进行测试需求分析的测试依据是:n软件测评任务书;软件测评任务书;n合同或其他等效文件;合同或其他等效文件;n以及被测软件的需求规格说明或设计文档。以及被测软件的需求规格说明或设计文档。测试需求分析的内容测试需求分析的内容n确定需要的确定需要的测试类型测试类型:功能测试、性能测试
10、等:功能测试、性能测试等类型;类型;n确定需要的确定需要的测试要求测试要求,包括:,包括:n状态;状态;n接口;接口;n数据结构;数据结构;n设计约束等要求。设计约束等要求。n标识类型和要求,标识类型和要求,标识标识应清晰、便于识别。应清晰、便于识别。n确定测试类型中的各个测试项及其优先级。确定测试类型中的各个测试项及其优先级。测试类型和测试要求均测试类型和测试要求均应与合同中规定相匹配;应与合同中规定相匹配;测试需求分析还要确定测试测试需求分析还要确定测试要求,要有具体的内容,应要求,要有具体的内容,应该保证可测试性。该保证可测试性。标识的目的是为了后续使用,标识的目的是为了后续使用,一般应
11、保证标识的唯一性。一般应保证标识的唯一性。测试需求分析测试需求分析-4.2.2.2 和和4.2.2.4 n应建立测试类型中的测试项与应建立测试类型中的测试项与测试依据测试依据的追踪的追踪关系。关系。n应将测试需求分析结果,按所应将测试需求分析结果,按所确定的文档确定的文档要求要求形成测试需求规格说明。形成测试需求规格说明。n测试需求规格说明测试需求规格说明应经过应经过评审评审,并应受到变更,并应受到变更控制和版本控制。控制和版本控制。软件测评任务书、合同或其他等效文件、软件测评任务书、合同或其他等效文件、以及被测软件的需求规格说明或设计文档以及被测软件的需求规格说明或设计文档必须的要求,有独立
12、的测必须的要求,有独立的测试需求规格说明,其格式试需求规格说明,其格式可由实验室自行定义可由实验室自行定义测试需求规格说明的管理要求:测试需求规格说明的管理要求:经过评审;经过评审;受到管理和控制受到管理和控制是同行评审的概念:是同行评审的概念:要关注评审,有效的评审是提要关注评审,有效的评审是提高测试质量的最好的方法高测试质量的最好的方法测试策划测试策划-4.2.3.14.2.3.4n实验室应根据测试依据进行测试策划;实验室应根据测试依据进行测试策划;n策划的内容策划的内容;n实验室应建立测试计划与测试需求规格说明的实验室应建立测试计划与测试需求规格说明的追踪关系追踪关系;n实验室应将的测试
13、策划结果,按实验室应将的测试策划结果,按所确定的文档所确定的文档要求要求形成测试计划;形成测试计划;n测试计划测试计划应经过评审,并应受到变更控制和版应经过评审,并应受到变更控制和版本控制。本控制。在计划中,建立计划在计划中,建立计划与需求的追踪表与需求的追踪表测试计划是有格式要测试计划是有格式要求的文档,格式可由求的文档,格式可由实验室自行规定实验室自行规定测试计划的管理:测试计划的管理:经过评审;经过评审;受到管理和控制受到管理和控制测试设计和实现测试设计和实现-4.2.4.1 n实验室应根据测试需求规格说明和测试计划进实验室应根据测试需求规格说明和测试计划进行测试设计和实现;行测试设计和
14、实现;n应完成如下工作:应完成如下工作:n设计设计测试用例测试用例;n准备和验证所有的测试用数据;准备和验证所有的测试用数据;n确定测试用例的执行顺序;确定测试用例的执行顺序;n准备并获取准备并获取测试资源测试资源;n必要时,编写测试执行需要的必要时,编写测试执行需要的程序程序;n建立和校核测试环境,记录和标识测试环境偏差。建立和校核测试环境,记录和标识测试环境偏差。将测试项进行分解,针将测试项进行分解,针对分解后的每种情况设对分解后的每种情况设计测试用例;计测试用例;如测试环境所必须如测试环境所必须的软、硬件资源等的软、硬件资源等如开发部件测如开发部件测试的驱动模块试的驱动模块和桩模块以及和
15、桩模块以及测试支持软件测试支持软件等等测试设计和实现测试设计和实现-4.2.4.24n实验室应将测试策划的工作结果,按照实验室应将测试策划的工作结果,按照所确定所确定的文档要求的文档要求编写编写测试说明测试说明;n确定测试说明与测试计划的追踪关系,给出清确定测试说明与测试计划的追踪关系,给出清晰、明确的追踪表。晰、明确的追踪表。n测试说明的管理要求:测试说明的管理要求:n应经过评审,得到相关人员的认同;应经过评审,得到相关人员的认同;n受到变更控制和版本控制;受到变更控制和版本控制;n根据测试实际情况,修订测试说明。根据测试实际情况,修订测试说明。测试说明是有格式测试说明是有格式要求的文档要求
16、的文档测试设计和实现测试设计和实现-4.2.4.5 n测试就绪评审:测试就绪评审:n在测试计划评审和测试说明评审后,还必须进行在测试计划评审和测试说明评审后,还必须进行测试就绪评审,以确定能否开始执行测试;测试就绪评审,以确定能否开始执行测试;n当测试说明评审与测试就绪评审同时进行时,应当测试说明评审与测试就绪评审同时进行时,应分别有相应的评审记录。分别有相应的评审记录。测试设计和实现测试设计和实现-4.2.4.5n测试就绪评审要求:测试就绪评审要求:n审查测试文档内容的完整性、正确性和规范性;审查测试文档内容的完整性、正确性和规范性;n通过比较测试环境与软件真实运行的软件、硬件通过比较测试环
17、境与软件真实运行的软件、硬件环境的差异,审查测试环境要求是否正确合理、环境的差异,审查测试环境要求是否正确合理、满足测试要求;满足测试要求;n审查测试活动的审查测试活动的独立性和公正性独立性和公正性;n审查测试说明评审的有效性,如是否评审了测试审查测试说明评审的有效性,如是否评审了测试项选择的完整性和合理性、测试用例的可行性和项选择的完整性和合理性、测试用例的可行性和充分性。充分性。没有利益关系,没有利益关系,人员具有独立性人员具有独立性测试执行测试执行-4.2.5.14.2.5.2 n实验室应按照测试计划和测试说明的内容和实验室应按照测试计划和测试说明的内容和要求执行测试。要求执行测试。n实
18、验室应实验室应如实填写如实填写测试的原始记录,原始记测试的原始记录,原始记录应(录应():):n受到严格管理;受到严格管理;n规范格式;规范格式;n至少至少包括测试用例标识、测试结果和发现的缺陷。包括测试用例标识、测试结果和发现的缺陷。及时、真实、完整及时、真实、完整支持问题可再现,证明所有设支持问题可再现,证明所有设计的用例均得到执行计的用例均得到执行测试执行测试执行-4.2.5.34.2.5.4 n实验室应根据每个测试用例的实验室应根据每个测试用例的期望测试结果期望测试结果、实际测试结果实际测试结果和和评估准则评估准则,判定测试用例是否,判定测试用例是否通过。通过。n当测试用例不通过时,实
19、验室应根据不同的缺当测试用例不通过时,实验室应根据不同的缺陷类型,采取相应的措施:陷类型,采取相应的措施:n对测试工作中的对测试工作中的缺陷缺陷,记录到相应的表格中(如,记录到相应的表格中(如问题及变更报告问题及变更报告),并实施相应的变更;),并实施相应的变更;n对被测软件的对被测软件的缺陷缺陷应记录到软件问题报告中;软应记录到软件问题报告中;软件问题报告的格式应规范。件问题报告的格式应规范。如测试用例缺陷、测试数据缺陷、执行测试步骤如测试用例缺陷、测试数据缺陷、执行测试步骤时的缺陷、测试环境中的缺陷等,时的缺陷、测试环境中的缺陷等,设计测试用例时,应确定期望的测试设计测试用例时,应确定期望
20、的测试结果和评估准则。结果和评估准则。测试执行测试执行-4.2.5.5n当所有的测试用例都执行完毕后,实验室应根当所有的测试用例都执行完毕后,实验室应根据测试的据测试的充分性充分性要求和有关原始记录,分析测要求和有关原始记录,分析测试工作是否充分,是否需要进行补充测试:试工作是否充分,是否需要进行补充测试:n当正常终止时,如果发现测试工作不足,或测试当正常终止时,如果发现测试工作不足,或测试未达到预期要求时,应进行补充测试。补充测试未达到预期要求时,应进行补充测试。补充测试应视情况按应视情况按4.2.24.2.4的要求进行;的要求进行;n当异常终止时,应记录导致终止的条件、未完成当异常终止时,
21、应记录导致终止的条件、未完成的测试或未被修正的错误。的测试或未被修正的错误。功能覆盖、路径覆盖、渔具覆功能覆盖、路径覆盖、渔具覆盖、分枝覆盖盖、分枝覆盖测试总结测试总结-4.2.6.1 n实验室应根据实验室应根据测试依据测试依据和测试文档对测试工作和被和测试文档对测试工作和被测软件进行分析和测软件进行分析和评价评价;n并将对以后有价值的数据和文档收集入库。并将对以后有价值的数据和文档收集入库。n测试文档包括:测试文档包括:n测试需求规格说明;测试需求规格说明;n测试计划;测试计划;n测试说明;测试说明;n测试记录、问题及变更报告和软件问题报告等;测试记录、问题及变更报告和软件问题报告等;n测试
22、报告和测试报告和/或测评报告。或测评报告。软件测评任务书、合软件测评任务书、合同(其他等效文件)、同(其他等效文件)、被测软件文档被测软件文档 评价的准确性决定于评价的准确性决定于测试活动进行的程度。测试活动进行的程度。测试总结测试总结-4.2.6.2 n实验室应对实验室应对测试工作测试工作进行分析和评价;进行分析和评价;n分析和评价包括:分析和评价包括:n总结测试需求规格说明、测试计划和测试说明的总结测试需求规格说明、测试计划和测试说明的变化情况变化情况及其原因;及其原因;n在测试异常终止时,说明未能被测试活动充分覆在测试异常终止时,说明未能被测试活动充分覆盖的范围及其理由;盖的范围及其理由
23、;n确定无法解决的软件测试事件并说明不能解决的确定无法解决的软件测试事件并说明不能解决的理由。(总结报告)理由。(总结报告)测试过程测试过程结合配置管理结合配置管理测试过程测试过程测试总结测试总结-4.2.6.3 n实验室对被测软件进行分析和评价;实验室对被测软件进行分析和评价;n分析和评价包括:分析和评价包括:n总结测试中所反映的被测软件与软件需求(或软总结测试中所反映的被测软件与软件需求(或软件设计)之间的件设计)之间的差异差异;n可能时可能时,根据差异评价被测软件的设计与实现,根据差异评价被测软件的设计与实现,提出改进的建议;提出改进的建议;n当进行配置项测试或系统测试时,当进行配置项测
24、试或系统测试时,需要时需要时,测试,测试总结中应对配置项或系统的性能做出评估,指明总结中应对配置项或系统的性能做出评估,指明偏差、缺陷和约束条件等对于配置项或系统运行偏差、缺陷和约束条件等对于配置项或系统运行的影响。的影响。软件问题报告软件问题报告可以可以裁减裁减有性能测试要求时,要说明偏差、有性能测试要求时,要说明偏差、缺陷和约束条件对软件运行的影响。缺陷和约束条件对软件运行的影响。测试总结测试总结-4.2.6.4n实验室应分析本测评项目中的实验室应分析本测评项目中的数据和文档数据和文档,以,以供以后的测试使用;供以后的测试使用;n数据如:数据如:n缺陷数据(包括缺陷描述、类型、严重性等);
25、缺陷数据(包括缺陷描述、类型、严重性等);n用例数据;用例数据;n管理数据(如生产率、工作量、进度等);管理数据(如生产率、工作量、进度等);n文档如:文档如:n好的用例设计;好的用例设计;n好的需求规格说明等。好的需求规格说明等。实验室自我总结和提实验室自我总结和提高的过程。在高的过程。在CMM中中建立过程资产库建立过程资产库测试总结测试总结-4.2.6.5()n实验室应根据实验室应根据测试依据测试依据和和测试文档测试文档,对测试结,对测试结果和问题进行分类和总结,按所确定的文档要果和问题进行分类和总结,按所确定的文档要求编写测试报告或测评报告;求编写测试报告或测评报告;n测评报告应包括:测
展开阅读全文