2024机器人控制系统测试规范_第1页
2024机器人控制系统测试规范_第2页
2024机器人控制系统测试规范_第3页
2024机器人控制系统测试规范_第4页
2024机器人控制系统测试规范_第5页
已阅读5页,还剩133页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

目 范 术语和定 缩略 质量和生命周 质量模 内部质量模型和外部质量模 概 功能 可靠 易用 效率(内外部 可维护 可移植 使用质量模 概 有效 生产 安全 满意 测量元表的说 内部质量模型的测量 功能性的测量 适合性的测量 准确性的测量 互操作性的测量 安全保密性的测量 可靠性的测量 成熟性的测量 容错性的测量 易恢复性的测量 依从性的测量 易用性的测量 易理解性的测量 易学性的测量 易操作性的测量 吸引性的测量 依从性的测量 效率的测量 时间性的测量 资源利用性的测量 依从性的测量 易分析性的测量 易改变性的测量 稳定性的测量 易测试性的测量 依从性的测量 可移植性的测量 适应性的测量 共存性的测量 易替换性的测量 依从性的测量 外部质量模型的测量 功能性的测量 适合性的测量 准确性的测量 互操作性的测暈 安全保密性的测量 依从性的测量 可靠性的测量 成熟性的测量 容错性的测量 易恢复性的测量 依从性的测量 易用性的测量 易理解性的测量 易学性的测量 易操作性的测量 吸引性的测量 依从性的测量 效率的测量 时间性的测量 资源利用性的测量 依从性的测量 可维护性的测量 易分析性的测量 易改变性的测量 稳定性的测量 易测试性的测量 依从性的测量 可移植性的测量 适应性的测量 共存性的测暈 易替换性的测量 依从性的测量 使用质量模型的测量 有效性的测量 生产率的测量 安全性的测量 满意性的测量 测量元使用指 PAGEPAGE18133嵌入式系统控制程序软件深度嵌入的嵌入式系统浅度嵌入的嵌入式系统硬实时软实时测量元宕机质量内部质量外部质量使用质量质量模型评价质量质量度量属性实体测量标度测度内部测度外部测度直接测度间接测度指标确认目标任务软件软件产品需方开发者维护者供方用户使用周境用户、任务、设备(硬件、软件和材料)故障失效异常表1表2I/OI/O错误率、I/O错误率的满足性、最I/O错误率的满足性、内存被分成了成熟性、容错性、易恢复性、可靠性的依从性等4成熟性用于定义和评价控制系统软件避免由于软件故障导致发生失效的能测试的充分性、测试的可信性等4个测量元。在外部质量模型中,成熟性这一子8个测量元。档和帮助的功能说明有效性、帮助的易定位性等4内部质量模型中,资源利用性这一子特性包含I/O设备的利用性、内存占有量、内存占有量的满足性、能耗要求的满足性等4个测量元。在外部质量模型中,资源利用性这一子特性包含I/OI/OI/O了易分析性、易改变性、稳定性、易测量性、可维护性的依从性等5的能力。在内部质量模型中,共存性这一子特性包含共存的可行性1在外部质量环境中,共存性这一子特性包含共存的可行性1表3等8适合性这一子特性包括5个测量元,这些测量元的具体说明见表4表4A=在检X0X计数/软件需软件设软件测B=被检2:本测量元是通过抽样检测的方法测量功能正确实现的程度。A=在检X0X计数/软件需软件设软件测B=软件(行检测2:本测量元是通过逐一检测的方法测量功能正确实现的程度。A=在编X0X计数/软件需软件开B=软件(除)A=嵌入X0X计数/软件设B=被测PAGE21133准确性这一子特性中包含2个测量元,这些测量元的具体说明见表5表5A=已实X1X计数/软件需软件设软件测B=软件A=在测X1X计数/软件需软件设软件测B=软件互操作性这一子特性中包括2个测量元,这些测量元的具体说明见表6表6A=已实X1X计数/软件需软件设软件测B=软件A=在测X1X计数/软件需软件设软件测B=软件安全保密性这一子特性中包含4个测量元,这些测量元的具体说明见表7表7A=已实X1X计数/软件需软件设软件测B=软件A=在测B=软件X1X计数/软件需软件设软件测34种。然后在此基础上B12PAGEPAGE24133成熟性这一子特性包括4个测量元,这些测量元的具体说明见表8表8测量元故障的在被测量的嵌入式软件中检测到故障的难易程度通过查阅软件测试说件测试报告或者其他对在测试中监测到的故障的测试用例进行与在测试中使用的测试用例总数相中检测到故障的测中使用的测试用例在测试的早期阶段,X越1越在测试的后期阶段,X越0越绝对标X计数/2在被测量的嵌入式软通过查阅软件测试说X1绝对标X计数/件中已被排除的故障占多大题解决报告或者其他的方法直接从源程序中查找对已排除的障进行计已发现的故障数相比在对被测量的嵌入式软件进行测试的过程软件测试计划的测试用例与进行充分测试覆盖所需要的测试用例之间的比例通过查阅软件测试说件测试报告或者其他的方法对列入软件测试计划而且已实际运行的测试用例进行计为获得充分的件测试计划而且已实际运行的测试用充分的测试覆盖所需要的测X越大越绝对标X计数/测试覆盖所需要的测试用例数相比在对被测量的嵌入式软件进行测试的过程主机上用纯软件的模拟器运行的测试用例与运行的全部测试用例之间的比例通过查阅软件测试计测试报告或者其他的列入软件测试计划而且已在模拟器上实际运行的测试用例进行与列人软件测试计划而且已实际运行的全部测试用例数件测试计划而且已在模拟器上实际运行的测试件测试计划而且已实际运行的全部测X0绝对标X计数/容错性这一子特性中包括2个测量元,这些测量元的具体说明见表10MM的嵌入式件能控多大比通过査软件需X-件实际能够控制的故障X的故障软件测避免失报告或其他的B=说明中要求嵌入式软件式软件能够控制的际能够制的故类型进软件需说明中求嵌入软件能控制的障类型被测量嵌入式件抵御操作的通过查软件需件为抵御误操作而实现X软件测报告或其他的B=说明中要求嵌入式软件式软件能够抵御的抵御误误操作类增作而实的功能易恢复性这一子特性中包括2个测量元,这些测量元的具体说明见表11表11A=嵌入X1X计数/软件需软件设B=软件软件测PAGE29133abctA=嵌入B=软件X1X计数/软件需软件设软件测PAGEPAGE30133可靠性的依从性这一子特性中包括1个测M12表12A=嵌入循的标B=软件X1X计数/软件需软件设软件测机器人控制系统测试规范机器人控制系统测试规范PAGEPAGE35133易理解性这一子特性中包括4个测量元,这些测量元的具体说明见表13表13述(简要A=在用户文档(例如软B=嵌入X1X计数/软件需软件设软件测软件使测量输X计数软件需A=被测数B软X1软件设软件测A=用户B=被测X1X计数/软件设软件测2:嵌入式软件实际实现的功能可能不等同于软件需求说明中描述的功能。X计数软件设A=能被B=被测X1软件测易学性这一子特性中包括1个测量元,这个测量元的具体说明见表14测量元文档和在用户通过查阅软x=计数软件设计助的完档和联件设计说A在用户X越接近帮助中明、软件测文档和软件测试使用说试报告、软机帮助的功能件使用说明有使用软件使用比例是或者其他的明的功方法,对在用户文档和B被测量联机帮助中的嵌入有使用说明软件实的功能进行的功能计数,并与入式软件实现的功能总易操作性这一子特性中包括10个测量元,这些测量元的具体说明见表15表15X计数软件需A=已实X现的能够1进行数据软件设有效性检查的输入软件测求说明中要求进行数据有效X计数软件需A=嵌入X式软件已1软件设实现的能在执行过软件测程中被用户取消的软件使求说明中要求具备可取消能力的功能A=嵌入式软件已实现的能在执行完毕之后被用户还原求说明中描述的功X1X计数/软件需软件设软件测软件使在被测量的嵌入式软件中,执行效果能被用户定制的功能的比例通过查阅软件需求说明、软件设计说明、软件测试报告、软件使用说明或者其他的方法,对已实现A=嵌入式软件已实现的执行效果能被用户定制的功能数B=软件需求说明中要求抖苻定制X1X计数/软件需软件设软件测软件使的执行效果能被用户定制的功能进行计数,并与软件需求说明中要求具有定制能力的功能数能力的功在被测量的嵌入式软件中,操作方法能根据残疾用户的需要进行定制的功能的比例通过查阅软件需求说明、软件设计说明、软件测试报告、软件使用说明或者其他的方法,对已实现的操作方法能根据残疾用户的需要进行定制的功能进行计数,并与软件需求说明中描述的功能总数相A=嵌入式软件已实现的操作方法能根据残疾用户的需要进行定制的功能求说明中描述的功X1X计数/软件需软件设软件测软件使在被测量的嵌入式软件中,具有运行状态监控能力的功通过查阅软件需求说明、软件设计说明、软件测试报告A=嵌入式软件已实现的具有运行状态监控能X1X计数/软件设软件测软件需能的比例或者其他的方法,对已实现的具有运行状态监控能力的功能进行计数,并与软件需求说明中要求具有运行状态监控能力的功能数力的功能求说明中要求具有运行状态监控能力在被测量的嵌入式软件中,使用方法相一致的功能的比通过查阅软件需求说明、软件设计说明、软件测试报告、软件使用说明或者其他的方法,对使用方法与主流的使用方法不一致的功能进行计数,并与软件需求说明中描述的功能总A=嵌入式软件实际实现的带有明确解释的消求说明中要求带有解释信息X1X计数/软件设软件测软件需软件使在被测量的嵌入式软件中,消息能被解释的比通过查阅软件需求说明、软件设计说明、软件测试报告、软件A=嵌入式软件实际实现的带有明确解释的消X1X计数/软件设软件测软件需软件使使用说明或者其他的方法,对带有明确解释的消息进行计数,并与软件需求说明中要求带有解释信息的消息数求说明中要求带有解释信息在被测量的嵌入式软件中,界面元素能自解释的比例是通过查阅软件需求说明、软件设计说明、软件测试报告或者其他对带解释信息的界面元素进行计数,并与界面元素的总A=嵌入式软件中带解释信息的界面软件中界面元素的X1X计数/软件设软件测软件需在被测量的嵌入式软件中,能够容忍用户操作错误的功能的比例通过查阅软件需求说明、软件设计说明、软件测试报告或者其他的方法,对具有容错能力的功能进行计数,并与软件需求说明中A=嵌入式软件实际实现的具有容错能力的功求说明中要求具有容错能力的功能总X1X计数/软件设软件测软件需机器人控制系统测试规范机器人控制系统测试规范PAGE39133要求具有容错能力的功能总吸引性这一子特性中包括2个测量元,这些测量元的具体说明见表16表16A=不符合界面标准的界面的嵌入式软件的界面元素总X1X计数/软件需软件设软件测1:在统计界面元素的数量时可以考虑界面元素的排列、分组、颜色的使用、图像大在被测量的嵌入式软件中,外观能够被定制的界面元素的比例多通过查阅软件需求说明、软件设计说明、软件测试报告或者其他的方法,对外观能够被定制的界面元A=外观能够被定制的界面素数被测量的嵌入式软件的界面元素X1X计数/软件需软件设软件测软件使机器人控制系统测试规范机器人控制系统测试规范PAGEPAGE40133素进行计数,并与被测量的嵌入式软件的界面元素总数易用性的依从性这一子特性中包括117表17测量元名测量值解X计数A=被测X量的嵌入1式软件在易用性方面实际遵循的标法规或风格指南的条数软件需求说明中嵌入式软件在易用性方面遵循的标法规或风格指南的A时间性这一子特性中包括2个测量元,这些测量元的具体说明见表18表18测量元名测量值解T=X计数的嵌入式T软件完成0一项任务所需要的时间的估x=软件测试的嵌入式X软件在单位时间内完成的任务数的估资源利用性这一子特性中包括4个测量元,这些测量元的具体说明见表19表19测量元名测量目测量公测量值解标度类机器人控制系统测试规范机器人控制系统测试规范PAGE42133I/O设备I/O操作在被测量的嵌入式软件的工作中占多大的查阅嵌入式软件的源程序,对源程序中与I/O相关的代码按行进行计数,并与源程序的总行A=源程序中与I/O相关的代码的行数B=源程序的总绝对标0内存占有量的满足被测量的嵌入式软件的所占用的内存数量在多大程度上满足了用户的对嵌入式软件的源程序进行编译,生成可执行程序,将其大小与用户期望A嵌入式软件可执行程序的B=嵌入式软件可执行程序的大小的用户期X0绝对标软件求说明软件计说明软件试报告能耗要求被测量的嵌入式软件的所占用的内存数量在多大程度上满足了用户的通过查阅软件需求说明、软件设计说明、软件测试报告或者其他的方法,对嵌入式软件已按要求实现的节能措施进行计数,并与软件需求A嵌入式软件已按要求实现的节能B=软件需求说明中要求实现的节能X1绝对标软件求说明软件计说明软件试报告机器人控制系统测试规范机器人控制系统测试规范PAGEPAGE43133说明中要求实现的节能措施效率的依从性这一子特性中包括120表20A=嵌入X1X计数/B=软件20年20年易分析性这一子特征包含2个测量元,这些测量元的具体说明见表21表21A=已按x1X计数/数BX计数A=已按X1B=软件机器人控制系统测试规范机器人控制系统测试规范PAGE45133易改变性这一子特性中包括2个测量元,这些测量元的具体说明见表22表22A=在源x1X计数/B=已发(程序0时,表示被测量的嵌入式软件稳定性高,可令X=lA=嵌入X0X计数/B=被测稳定性这一子特性中包括2个测量元,这些测量元的具体说明见表23表23A=产生x0X计数/B=嵌入A=嵌入X0X计数/B=嵌入易测试性这一子特性中包括3个测量元,这些测量元的具体说明见表24表24X-A=已按x1X计数/B=软件A=需要X0X计数/B=需要A=已按B=软件X1X计数/表25A=嵌入x1X计数/B=软件A适应性这一子特性中包括4个测量元,这些测量元的具体说明见表26表26A=嵌入x1X计数/B=软件A=经评B=软件x1X计数/A=嵌入B=软件x1X计数/A=嵌入B=嵌入x0X计数/注:嵌入式操作系统的专用系统调用指由某一特定嵌入式操作系统提供.表27A=能按x1X计数/B=软件表28X-A=新软B=新软x1X计数/A=新软B=要求x1X计数/表29A=嵌入x1X计数/循的标B=软件循的标AA=已实B=软件X1X计数/A=在测B=软件X1X计数/A=在测B=软件X1X计数/A=在测B=软件X1X计数/准确性这一子特性中包括2个测量元,这些测量元的具体说明见表31表31A=输出x0X计数/机器人控制系统测试规范机器人控制系统测试规范PAGEPAGE58133B=运行N=测试B=测试X越大越X计数/互操作性这一子特性中包括2个测量元,这些测量元的具体说明见表32表32A=可以B=软件x1X计数/a)通过查A=测试B=测试X0X计数/机器人控制系统测试规范机器人控制系统测试规范PAGE59133b)通过赍N=测试Y=测试Y0b)比率标b)Y=计安全保密性这一子特性中包括3个测量元,这些测量元的具体说明见表33表33A=嵌入x1X计数/机器人控制系统测试规范机器人控制系统测试规范PAGEPAGE64133工作过B=测试A=测试B=软件X1X计数/a)通过查A=测试B=测试X0 b)通过查例)N=测试Y=运行的)V0b)比率标b)Y=计功能性的依从性这一子特性中包括234表34进行计循的标A=嵌入B=软件x1X计数/A相关标进行计循的标A=嵌入B=软件X1X计数/1:A的值时,只统计在软件需求说明要求遵循的内容中有多少条标准、约定、法规22表35进行计A=导致B=测试段,X越0X计数/注运行结果)A=已排B=测试X1X计数/运行结N=测试B=运行段,X越0X计数/运行结A=已排B=测试X1X计数/运行结T=嵌入N=运行X越大越X计数/N=A=测试B=为获X越大越X计数/机器人控制系统测试规范机器人控制系统测试规范PAGE67133A=测试B=为获X越大越X计数/注:A=列人X0X计数B=列入12点4212点42表36X计数机器人控制系统测试规范机器人控制系统测试规范PAGEPAGE69133进行计A=测试B=测试X0A=执行B=在测X1X计数/进行计A=未因B=测试X=越接1X计数/机器人控制系统测试规范机器人控制系统测试规范PAGE71133易恢复性这一子特性中包括5个测量元,这些测量元的具体说明见表37表37测量元测量目标度类软件的被测量的嵌入式软件的可用a)通过查T1=测试人员正常使用X1程度如嵌入式软件T2=测试人员进行故障机器人控制系统测试规范机器人控制系统测试规范PAGEPAGE72133A=测试人员成功使用嵌入式软件Y1b)b)Y=计B=员试图使用嵌入式软件注平均宕每次宕括被测量的嵌中累计的宕X0比率标X=计数N=入式软件在内的所有方法例N=测试过软件需要被重新启动被测量的嵌入式软件不能被使用的平均时间是多嵌入式易重新被测量的嵌入式软件能在规A=测试过程中嵌入式软件在规定X1绝对标X=计数定的时的时间内重间内重新启动的比例嵌入式软件重新启动的易复原在出现异常情况或有被测量的嵌入式软件的复原能力如A=测试过程中成功完成复原功能的测试用例数B测试复原功能时运行的测试用例总数(这些测试用例应覆盖软件需求说明中要求嵌入式软件实现的所有复X1绝对标X=计数复原的被测量的嵌入式软件的复原功能在性能方面满足需求的程度如A=测试过程中成功完成复原功能且复原时间满足要求的B=原功能时运行的测试用例总数(这些测试用例应覆盖软件需求说明中要求嵌入式软件实现的复原时间需满足一定性能指标的所有复原功X1绝对标X=计数可靠性的依从性这一子特性中包括138表38A=嵌入X1X计数/机器人控制系统测试规范机器人控制系统测试规范PAGE77133A易理解性这一子特性中包括5个测量元,这些测量元的具体说明见表39表39述(简要A=在用户文档(例如软B=嵌入X1X计数/A=具有XX=计数机器人控制系统测试规范机器人控制系统测试规范PAGEPAGE79133B=软件1A=测试B=测试X1A=用户B=嵌入X1A=能被B=嵌入X1机器人控制系统测试规范机器人控制系统测试规范PAGE80133易学性这一子特性中包括4个测量元,这些测量元的具体说明见表40表40测量元名测量目测量公测量值解测量输学习的难用户学通过查阅X时间软件测习使用软件测试X被测量报告或者的嵌入其他的方K=式软件法(人员每的一项由测试人学习使N=功能平员在开发用一项均需要环境中运功能需多少时行被测量要花费的嵌入式软件。观察并记录(Mj测试人员(的工作过K程),获有测试得测试人人员学员每学习习使用使用一项的功能功能需要数的累机器人控制系统测试规范机器人控制系统测试规范PAGEPAGE83133花费的时计值间,然后计算平均 个测试人员学习使用的功能N学习使用嵌入式软件的测试人员文裆和帮助的任务说明有效阅读用户文档联机帮通过查阅软件测试报告或者其他的方X-A测试人员阅读了用XX计数/软件测助后,(被测量的嵌法(由测试人员在开发户文档和或)联机帮入式软环境中运助后能件的行被测量够正确户能正的嵌入式完成的确完成软件。观的任务有多大察并记录测试人员B=测试过程中的工作过测试人程),对员执行测试人员的任务阅读了用户文档和帮助后能够正确完成的任务进行计数,并与测试人员执行的任务总数相文档和帮助的功能说明有效阅读了用户文档和(或通过查阅软件测试报告或者其他的方A测试人员阅读了用XX计数/软件测机帮助测量的法(由测试人员在开发户文档机帮助嵌入式环境中运后能够软件的行被测量正确使用户能的嵌入式用的功正确使软件。观用的功能有多察并记录测试人员B=嵌入式软件的工作过实现的程),对功能总测试人员阅读了用户文档和帮助后能够正确使用的功能进行计数,并与嵌入式软件实现的功能总数帮助的易被测量的嵌入式软件的用户通过查阅软件测试报告或者其他的方A测试人员能够找到XX计数/软件测在使用联机帮法(由测试人联机帮助的次员在开发能找到自己所环境中运行被测量B=测试过程中需要的的嵌入式测试人内容的软件。观员试图情况占察并记录使用联多大比测试人员机帮助的工作过程),对测试人员能够找到联机帮助的次数进行计数,并与测试人员试图使用联机帮助的次易操作性这一子特性中包括9个测量元,这些测量元的具体说明见表41表41N=测试X0Y=法(T=测试程)T1=测试X0X计数/法(T2=测试程)A=出现X0X计数/法(B=测试程)A=测试X1X计数/B=测试程) A=测试X1X计数/要为方方法例B=测试错)过程A=对嵌X0X计数/法(B=对嵌A=残疾B=嵌入X1X计数/A=操作B=嵌入X1表42(A=不符B=嵌入X1进行计A=外观X1易用性的依从性这一子特性中包括143表43A=嵌入循的标B=软件X1A表44测量元测量公测量值解标度类响应时被测量的嵌入式软件完成一由测试人员使用嵌入式软件T=获得任务执行结果T越接近绝对标项任务需要多长时完成一项任务,记的时间-任务开录下任务始执行开始执行的时间和获得任务执行结果的时间。然后将后者的值减去前者的平均响应时间的满足被测量的嵌入式软件的任务平均响应通过查阅软件需求说明、软件测试报嵌入式软件实际的平均响应=软件需求说明中要求的平均响应时Ti第次测试X0绝对标X时间/时间满足用户需求告或者其他的方法的程度如(例如,由测试人N=员使用测试用例进N应时间的测试。观察并记录测试人员的工作过程),求出嵌入式软件实际的平均响应时间,机器人控制系统测试规范机器人控制系统测试规范PAGE92133并与软件得到的需求说明响应时中要求的平均响应时间相比N测试最差响应时间的满足在最差的情况下,被测量的嵌入式软通过查阅软件需求说明、软件测试报X0绝对标Tmax=时件能在多大程度上对用户所要求的响告或者其他的方法(例如,由测试人嵌入式软件实Rmax=时N=应时间予员使用测际的最试用例进差应时N应时间的测试。观间软件需察并记录求说明测试人员中要求的工作过的最差程),求响应时出嵌入式软件实际的最差响Ti第次测试应时间,得到的并与软件响应时需求说明间测试中要求的最差响应时间上限被测量的嵌入式软件在单位时间内能由测试人员使用嵌入式软件完成一系N嵌入式软件完成的X越大越比率标N=完成的任列任务,任务个对完成的机器人控制系统测试规范机器人控制系统测试规范PAGEPAGE93133任务个数进行计数,并与嵌入式软件运行的时间相比T=嵌入式软件运行的平均吞吐量的被测量的嵌入式软件的任务平均吞吐量满足用户需求的通过查阅软件需求说明、软件测试报告或者其他的方法(例如,由测试人员使用测试用例进N次吞吐量的测试。观察并记录测试人员的工作过程),求出嵌入式软件实际的平均吞吐量,并与软件需求说明中要求的平均吞吐量嵌入式软件实际的平均吞吐软件需求说明中要求的平均iAi=进行第i次测试时完成的任务个Ti=进行第i次测试时嵌入式软件运行的时间N测试X越大越绝对标Xi计数/N=最低吞吐量的在最差的情况下,通过查阅软件需求X绝对标被测量的嵌入式软件能在多大程度上对用户所要求的吞吐量予以说明、软件测试报告或者其他的方法(例如,由测试人员使用测试用例进N次吞吐量的测试。观察并记录测试人员的工作过程),求出嵌入式软件实际的最低吞吐量,并与软件需求说明中要求的最低吞吐量下限相比 嵌入式软件实际的最低吞吐软件需求说明中要求的最低吞吐量Ai=进行第i次测试时完成的任Ti=进行第i次测试时嵌入式软件运行N测试Xi计数/N=平均等待时间被测量的嵌入式软件的用户等待系统响应的时间与完成任务所用的总时间之间的比通过查阅软件测试报告或者其他的方由测试人员在开发环境中运行被测量人员等待任务处理结果所花费的时X0绝对标的嵌入式软件。观察并记录测试人员的工作过程),对测试人员等待任务处理结果所花费的时间进行计数,并与测试人员完成任务所花费的总时间人员完成任务所花费的总时启动时被测量的嵌入式软件从被启动到可以开始执行任务需要由测试人员启动被测量的嵌入式软件,记录下嵌入式软件被启动的时间和嵌入式软件可以开始执行任务的时间,然后将前者的值减去后T=嵌入式软件可以开始执行任务的时间嵌入式软件被启动的时T越接近绝对标启动时间的满被测量的嵌入式软件的启动时间在多大程度上满足了用通过查阅软件需求说明、软件测试报告或者其他的方法(例如,由测试人员在开发过程中获得的实际启需求说X0绝对标X时间/环境中运行被测量的嵌入式软件。观察并记录测试人员的工作过程),获得嵌入式软件的实际启动时间,并与软件需求说明中要求的启动时间相比明中要求的启任务切从运行被测量的嵌入式软件切换到运行其他的嵌入式软件平均需要花费多由测试人员反复进行切换,统计并计算切换时间的平均测试过程中得到的平均切换T越接近绝对标任务切换时间的满足被测量的嵌入式软件的任务切换时间在多大程度上满足了用户的通过查阅软件需求说明、软件测试报告或者其他的方法(例如,由测试人员在开发环境中运行被测量的嵌入式软件。观察并记录测试人员的工作过程),获过程中获得的实际任务切换需求说明中要求的任务切换X0绝对标X时间/机器人控制系统测试规范机器人控制系统测试规范PAGE100133得嵌入式软件的实际任务切换时间,并与软件需求说明中要求的任务切换时间相比表45测量元测量公测量值解标度类I/O设备的利用I/O操作在被测量的嵌入式软件所执通过查阅软件测试报告或者其他的方过程中嵌入式软件占用I/O设备的时过程中嵌入式软件运行的时X0绝对标行的工作法,对嵌中占的比入式软件占用设备的时间进行计数,并与嵌入式软件运行的时间相比在单位时间内被测量的嵌入式软件发通过查阅软件测试报告或者其他的方N测试嵌入式X0比率标X计数/N=I/O错误的次数法,对测试过程中嵌入式软软件发出I/O误警告件发出消息或I/O错误警告消息错误发或由于生失效I/O错误发生失效的次数进行计数,并与嵌入式软件运行的时间T=测试过程中嵌入式软件运行的时平均I/O错误率的满足被测量的嵌入式软件的平均I/O错误率在多大的程度上满足了用通过查阅软件需求说明、软件测试报告或者其他的方法,计算出嵌入式软件实际的平均I/O错误率,并与软件需求说明中规定的平均I/O错误率上限相嵌入式软件实际的平均I/O错软件需求说明中规定的平均I/O错误Ai第i次测试得到的I/O错误N测试X0绝对标x=(计数/Amax=计Rmax=计Ai计数/N=1/0错误率的满足被测量的嵌入式软件的最大I/O错误率在多大的程度上满足了用通过查阅软件需求说明、软件测试报告或者其他的方法,计算出嵌入式嵌入式软件实X越大越绝对标x=(计数/Amax=计Rmax=计Ai计数软件实际的最大I/O错误率,并与软件需求说明中规定的最大I/O错误率上限相际的最大I/O错软件需求说明中规定的最大I/O错误Ai第i次测试得到的I/O错误N测试N=内存错在单位时间内被测量的嵌入式软件发生内存错误的次数通过查阅软件测试报告或者其他的方法,对测试过程中嵌入式软件发出内存错误警告消息或由于内存错误发生失效的次数进行计数,并与嵌入式软件运行的时间相比N测试过程中嵌入式软件发出内存错误警告消息或由于内存错误发生失效的T=测试过程中嵌入式软件运行的时X越大越比率标平均内存错误率的满被测量的嵌入式软件的平均内存错误率在多大通过查阅软件需求说明、软件测试报告或者其X越大越绝对标x=(计数/Amax=的程度上满足了用他的方法,计算出嵌入式软件实际的平均内存错误率,并与软件需求说明中规定的平均内存错误率上限相嵌入式软件实际的平均I/O错软件需求说明中规定的平均I/O错误Ai第i次测试得到的I/O错误N测试Rmax=计Ai计数/N=最大内存错误率的满被测量的嵌入式软件的最大内存错误率在多大的程度上满足了用通过査阅软件需求说明、软件测试报告或者其他的方法,计算出嵌入式软件实际的最大内存错误率,并与软件需求说明中规定的最大内存错误率上限相嵌入式软件实际的最大I/O错软件需说明中规定的最大I/O错误率Ai第i次测试得到的X0绝对标x=(计数/Amax=计Rmax=计Ai计数/N=I/O错误N测试传输错在单位时间内被测量的嵌入式软件发生传输错误的次数通过查阅软件测试报告或者其他的方法,对测试过程中嵌入式软件发出传输错误报告消息或由于传输错误发生失效的次数进行计数,并与嵌入式软件运行的时间相比N测试过程中嵌入式软件发出传输错误报告消息或由于传输错误发生失效的T=测试过程中嵌入式软件运行的时X0比率标平均传输错误率的满被测量的嵌入式软件的平均传输错误率在多大的程度上满足了用通过查阅软件需求说明、软件测试报告或者其他的方法,计算出嵌入式软件实际的平均传输错误率,并与软件需求说明中规定的平均传输错误率上限相嵌入式软件实际的平均I/O错软件需求说明中规定的平均I/O错误X0绝对标x=(计数/Amax=计Rmax=计Ai计数/N=Ai第i次测试得到的I/O错误N测试最大传输错误率的满被测量的嵌入式软件的最大传输错误率在多大的程度上满足了用通过查阅软件测试报告或者其他的方法,计算出嵌入式软件实际的最大传输错误率,并与软件需求说明中规定的最大传输错误率上限相嵌入式软件实际的最大I/O错软件需求说明中规定的最大I/O错误Ai第i次测试得到的I/O错误N测试T越接近绝对标x=(计数/Amax=计Rmax=计Ai计数/N=平均传输能力的满足被被测量的嵌入式软件所具有的平均传输能力在多大的程度上满足了用户通过查阅软件需求说明、软件测试报告或者其他的方法,计算出嵌入式软件实际嵌入式软件实际的平X0绝对标x=(计数/Amax=计Rmax=计Ai计数/22的平均数据传输速度,并与软件需求说明中要求嵌入式软件应具有的平均数据传输速度相比均I/O错软件需求说明中规定的平均I/O错误Ai第i次测试得到的I/O错误N测试N=能耗要求的满被测量的嵌入式软件的能耗在多大程度上满足了用户的通过测量得到嵌入式软件在单位时间内的实际能耗,并与软件需求说明中要求的单位时间内的能耗上A嵌入式软件在单位时间内的实际能耗软件需求说明中要求的单位时间内的能耗上X绝对标X计数/效率的依从性这一子特性中包括146表46测量元测量目测量方标度类测量输效率的被测量的嵌入式软件在效率通过查阅软件需求说A=嵌入式X1绝对标软件需软件设方面遵设计说软件测循相关测试报告或者或风格指南的其他的B=程度如嵌入式软件在效率方面实际遵循的或风格指南的条数进并与软件需求说明中要求嵌入式软件在效率方面遵循的或风格指南的条数相A易分析性这一子特性中包含5个测量元,这些测量元的具体说明见表47表47测量元名测量目测量方测量值测度类运行记录被测量的嵌入通过查阅软件A嵌入式X越接x=计数机器人控制系统测试规范机器人控制系统测试规范PAGEPAGE105133式软件实际能够记录的运行状态数据与为了达到监视其运行状态的目的需要记录的数据之间的比例是多需求说测试报告或者其他的试人员在开发环境中运行被测量的嵌入式察并记录测试人员的工作过嵌入式软件在运行中实际记录的运行状态数据数进行计为监视嵌入式软件的运行需要记承的运行状态数据的数目相比B=为监视近1越诊断功能能够用被测量的嵌入式软件的诊断通过查阅软件测试报解决报A=测试过X越接近1越功能找到失效发生原因的比例有多告或者其他的试人员在开发环境中运行被测量的嵌入式发生失试着用它的诊断功能解决失并记录测试人员的工 能用诊断功能找到失效发生原因的次数进并与发生失效的次数B=测试过失效原因的可发现被测量的嵌入式软件的用户能确定发生原因的失效比例通过查阅软件测试报解决报告或者其他的(A=发生原B=测试过X越接近0越试人员在开发环境中运行被测量的嵌入式察并记录测试人员的工作过发生原因不能确定的失效进并与测试过程中发生失效的次数相状态监视嵌入式软件的使用者是否容易取得运行时的监视通过查阅问题解决报告或者其他的测试人员未能取得监视数据的事例进行计测试人员试图取得记录软件运行状态的监视数据A=测试人事例个数B=测试人X越接近1越机器人控制系统测试规范机器人控制系统测试规范PAGE108133的事例个数相失效分析的平均时被测量的嵌入式软件的用户发现一个失效原因所花费的平均时间是多通过查阅软件测试报解决报告或者其他的试人员在开发环境中运行被测量的嵌入式察并记录测试人员的工作过发现所有失效原因所花费的总时间进行计已发现失效原因的失效数相Tsum=发现Ti每发现N=已发现X越接近0越N=易改变性这一子特性中包括4个测量元,这些测量元的具体说明见表48表48测量元名测量目测量值测度类变更说明被测量的嵌入式软件的源程序发生变更后,在注释中被说明的程度方法例A=在源程B=已发生X越接近1越变更实施的平均时通过对被测量的嵌入式软件的变更消除其中的一个失效平均需要多少T1i=N=消除的X越接近0越T1i=时T2i=时N=软件变更控制的能嵌入式软件的维护者能否容A=实际记X越接近1越易地标识修订B=计划在注:X0变更参数化的可行可以通过设置参数的方法变更被测量的嵌入式软件的情况占多方法例作过A=测试人B=测试人X越接近0越稳定性这一子特性中包括3个测量元,这些测量元的具体说明见表49表49测量元名测量目测量方测量值测度类变更的成对被测量的嵌入式软件进行通过查阅软件测试报N1=在变更X越接近0越x=(计数时间计数/出现失效的频解决报告或者其他的N1=数 率降低算出变N2=在变更更后发生失效并与变更前发T1=在变更生失效的频率T2=在变更变更影响被测量的嵌入式软件发生变通过查阅软件测试报A=嵌入式X越接近0越解决报机器人控制系统测试规范机器人控制系统测试规范PAGEPAGE113133成的影响的范告或者其他的B=嵌入式围有多嵌入式软件发生变更后受到影响的变量进并与嵌入式软件中的变量总数相比变更的不通过对被测量的嵌入式软件通过查阅软件测试报A嵌入式X越接近0越的变更解决报解决的失效与告或者其他的B=通过对由此带来的新嵌入式失效之软件变间的比更后新例是多出现的失效进并与通过对嵌入式软件的变更解决的失效数相比测试性这一子特性包括3个测量元,这些测量元的具体说明见表50表50测量元测量目测量方标度类测量输内置测试能力的冇效在对被测贷的嵌入式软件进通过查阅软件测试计A=能利用X1绝对标软件测软件测行测试测试报告或者利用其其他的他的软件和硬能利用B件工具嵌入式就可以软件的完成的内置测测试任试功能务占多完成的大的比测试任务进行与测试任务的总数相重新测试的效对被测量的嵌入式软件进行通过查阅问题解决报T=为确认比率标问题解软件测测试报测试人告或者员能否其他的容易地确定导为确认N致发生是否已失效的经解决问题已准备解决的失效而花费的测试时间进行计准备解决的失效数相测试的可监控在测试的过程中能够利用被通过查阅软件测试报告或者A=软件暂X1绝对标软件测测量的其他的嵌入式软件提软件暂(供的内停运行开始运行置测试后测试检查点监控测人员能够在暂B=试过程停点继的情况续进行暂停运行占多大测试的(次数进状态)并与测试过程中测试人员希望软件暂停运行的总次数相可维护性的依从性这一子特性包括151表51测量元测量目测量方标度类测量输可维护性的依被测量的嵌入式软件在可维通过查阅软件需求说A=嵌入式X1绝对标软件需软件设护性方面遵循相关标准、约或风格指南的程度如设计说测试报告或者其他的嵌入式软件在可维护性方面实际遵循的标准、约或风格指南的条数进并与软件需求说明中要求嵌入式软件在可维护性方面遵循的标准、约或风格指南的条数相软件测A适应性这一子特性中包括2个测量元,这些测量元的具体说明见表5252测量元测量目标度类测量输组织环境的适被测量的嵌入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论