软件测试规范解读.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试规范解读

(五)单元测试 4.测试环境及方法 环境 应符合项目计划的要求,通常是开发环境或仿真环境 方法 静态测试方法 动态测试方法 (五)单元测试 5.测试过程及文档 过程 测试策划 测试设计 测试执行 测试总结 文档 软件单元测试计划 软件单元测试说明 软件单元测试报告 软件单元测试记录 软件单元测试问题报告 配置项测试 集成测试 (六)集成测试 1.测试对象和目的 对象 任意一个软件单元集成到计算机软件系统的组装工程 任意一个组装得到的软件系统 目的 检验软件单元之间、软件单元和已集成的软件系统之间的接口关系,并验证已集成软件系统是否符合设计要求。 (五)集成测试 2.技术要求 软件集成测试的技术依据是软件设计文档(或称软件结构设计文档) 应测试软件之间、软件和硬件之间的所有接口 应采用增量法,测试新组装的软件 应测试软件单元之间的所有调用,达到100%的测试覆盖率 应测试运行条件(如数据结构、输入输出通道容量、内存空间、调用频率等)在边界状态下,进而在人为设定的状态下,软件的功能和性能; 应按设计文档要求,对软件的功能、性能进行强度测试 对完整性级别高的软件,应对其进行安全性分析,明确每一个危险状态和导致危险的可能原因,并对此进行针对性的测试 (六)集成测试 3.测试内容 准确性 互操作性 容错性 时间特性 适合性 全局数据结构 资源利用 从适合性方面考虑,应对软件设计文档分配给以集成软件的每一项功能逐项进行测试 可测试全局数据结构的完整性,包括数据的内容、格式,并对内部数据结构对全局数据结构的影响进行测试。 (六)集成测试 3.测试内容 准确性 互操作性 容错性 时间特性 适合性 全局数据结构 资源利用 接口测试(所加入的软件单元与已集成软件之间的接口;已集成软件与支持其运行的其它软件、例行程序或硬件设备的接口) 测试软件的控制信息,如响应方式和响应时间等 可对软件中具有准确性要求的功能和精度要求项(数据处理精度、时间控制精度等)进行测试 测试已集成软件对差错输入、差错中断、漏中断等情况的容错能力,并考虑通过仿真平台或硬件测试设备形成些人为条件,测试软件功能、性能的降级运行情况 (六)集成测试 3.测试内容 准确性 互操作性 容错性 时间特性 适合性 全局数据结构 资源利用 考虑已集成软件的运行时间,算法的最长路径下的计算时间 可考虑测试软件运行占用的内存空间和外存空间 (六)集成测试 4.测试环境及方法 环境 应符合项目计划的要求,通常是开发环境或仿真环境 方法 静态测试方法 动态测试方法 系统测试 配置项测试 (七)配置项测试 1.测试对象和目的 对象 软件配置项 软件配置项是为独立的配置管理而设计的并且能够满足最终用户功能的一组软件 目的 检验软件配置项与软件需求规格说明书的一致性 (七)配置项测试 2.技术要求 软件配置项测试的技术依据是软件需求规格说明 必要时,在高层控制流图中作结构覆盖测试 应测试软件配置项的所有外部输入、输出接口 应测试软件配置项的输出及其格式 按软件需求规格说明的要求,测试配置项的安全保密性 应测试人机互动界面中非常规操作、误操作的可靠性 应测试运行条件在边界状态下,或在人为设定的状态下,软件配置项的功能和性能 应按需求规格说明的要求,对软件的功能、性能进行强度测试 (七)配置项测试 2.技术要求 软件配置项测试的技术依据是软件需求规格说明 应测试设计中用于提高软件配置项安全性、可靠性的结构、算法、容错、冗余、中断处理等方案 对完整性级别高的软件配置项,应对其进行安全性分析,明确每一个危险状态和导致危险的可能原因,并对此进行针对性的测试 对有恢复或重置功能需求的配置项,应测试其恢复或重置功能和平均恢复时间,并且对每一类导致恢复或重置的情况进行测试 (七)配置项测试 3.测试内容 易用性 效率 适合性方面(每一项功能) 准确性方面(有准确度和精度要求的项) 互操作性方面(软件需求规格说明书规定的配置项与外部设备的接口、与其他系统的接口) 安全保密性方面(配置项及其数据访问的可控制性) 维护性 可移植性 可靠性 功能性 依从性 (七)配置项测试 3.测试内容 易用性 效率 成熟性方面:应在有代表性的使用环境中以及可能影响软件配置项运行方式的环境中运行软件配置项,验证可靠性需求是否实现 容错性方面:测试配置项对中断发生、边界条件、误操作、故障、功能性能降级时的情况 易恢复性方面:配置项的平均恢复时间、平均宕机时间等 维护性 可移植性 可靠性 功能性 依从性 (七)配置项测试 3.测试内容 易用性 效率 易理解性方面(配置项各项功能、输入输出的格式和含义等是否容易被理解) 易学性方面(确认在线帮助、用户手册或操作手册的有效性) 易操作性方面(输入数据校验、操作取消、参

文档评论(0)

didala + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档