网站大量收购闲置独家精品文档,联系QQ:2885784924

边界破坏性虚拟运行测试指南.doc

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

PAGE 边界/破坏性/虚拟运行测试指南 沈阳东东系统集成有限公司 作业标准S-10004 作业标准 S-10004 总页数 9 正文 9 附件 0 文件控制部门: 项目管理部 边界/破坏性/虚拟 运行测试指南 批准人 刘岩 审核人 崔戈 拟制人 刘慧丰 批准日期 1999.5.12 生效日期 1999.5.12 关 联 文 件 沈阳东东系统集成有限公司 S-10004REV-0边界/破坏性 S-10004 REV-0 更改记录 序号 发行日 更改对象·更改内容 批准 审查 拟制 0 1999.5.12 新发行 刘岩 崔戈 刘慧丰 P- PAGE \* MERGEFORMAT 9/9S-10004REV- P- PAGE \* MERGEFORMAT 9/9 S-10004 REV-0 目录 1.目的 2/9 2.边界测试 2.1边界的含义 2/9 2.2边界测试项目实例 2/9 2.3边界测试内容的事先设定 4/9 2.4边界测试的实施日期 4/9 2.5确认条件的明确记录 4/9 2.6边界测试结果的保存 4/9 2.7由错误事例分析出的不合格内容 4/9 3.破坏性测试 3.1破坏性的含义 6/9 3.2破坏性测试项目实例 6/9 3.3事前确定边界测试内容 8/9 3.4破坏性测试结果的保存 8/9 3.5从错误事例分析出的不合格内容 8/9 4.虚拟运行测试 4.1虚拟运行测试的含义 8/9 4.2虚拟运行测试的方法 8/9 4.3虚拟运行测试项目 8/9 4.4虚拟运行测试内容的事先设定 9/9 4.5虚拟运行测试结果的保管 9/9 目的 本指南的目的是为了强化软件产品的测试内容,提高产品质量。 具体内容如下: 边界测试:确认系统边界值的测试。 破坏性测试:系统异常情况的破坏性确认测试。 虚拟运行测试:模拟系统实际运行状况的测试。 边界测试 2.1边界的含义 系统资源耗尽的状态,叫做边界。 例如:表上溢、文件上溢、CPU或管道超过负荷系数、内存满等。 2.2边界测试项目实例 边界测试项目为下述项目: No 边界测试项目 测试方法 1 依据最大值、最小值进行测试 使用各数据项目的最大值、最小值来进行上下边界的测试,目的是为了确认实际最大值、最小值时的处理是否与要求的一致。 确认事项 ·输入错误:输入值检查(最大值、最小值) ·运算错误:运算精度(上溢、下溢) ·输出错误:输出精度(上溢、下溢) 注意事项 保证规范定义范围内的数值(最大、最小、精度) 规范定义范围外的错误检查处理/错误处理/错误通知处理。 注 输入许可的数据后,若出现运算错误或输出错误的话,是设计有误,以不出现运算错误或输出错误为原则 2 表、文件的边界的溢出测试 让表或文件实际出现溢出,以确认溢出时的处理是否与目标一致。 注意事项 确保需求规范定义范围内的数据容量。 规范定义范围外的错误检查处理、错误处理和错误通知处理。 确保规范中没明确的内部表/文件的容量(缓冲、栈、要求列表等)。 3 用最大数据量进行负荷、性能测试(主要测试批处理的执行速度) 该测试为对处理大量数据时的系统负荷与性能的确认,应事先考虑产生大量数据的机制。 如果不在系统外部制作数据,则制作大量数据的负荷,会对系统负荷、性能测试产生影响,也就不能掌握真的系统负荷、性能。 注意事项 确保规范中定义的最大数据量时系统的动作和性能(即在规定的时间内完成该处理) 数据超出规范范围外时系统动作的确认(限定为不能防止数据量超出规范范围外时) 确保完成数据的处理。(防止数据被破坏) 确保系统的周期性 注 不仅对规范规定限度内的性能进行定义,而且要对超过规范允许时的系统的动作进行定义。 4 连接最大数目终端时的负荷、性能的测试(主要做在线实时处理) 此测试是多个终端同时输入数据时的系统负荷与性能的测试,有使用实际终端、使用仿真器2种方法。使用仿真器时,在外部设置负荷仿真器,希望使用同时能够产生大量数据的方法。 注意事项 确保规范中规定的最大数目的终端台数时的系统动作、性能(瞬间处理负荷) 确认规范规定范围外的系统动作(限定于不可能防止时) 应具备(或考虑)恢复功能。 5 矩阵测试(测试有效区域的测试) 没有覆盖机能的系统(如程序的输出依赖于多个输入条件的组合的系统),虽然很难管理测试路径,但可以用在流程上作标记的方法来管理。 在现实中想要通过整个测试路径是相当困难的,可以通过模拟实际运行的状况来扩大测试范围。 6 最大/最小值系列输入值的边界测试 在最大/最小值系列的输入值的边界测试中,必须确认如下每个项目: ·Min/Max值测试 这是在每个输入项目中输入Min/Max值后对上下边界的测试,确认它是否与目标处理一致。必要时根据输入值的有无符号来

文档评论(0)

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

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

1亿VIP精品文档

相关文档