软件测试方案模板(三角形样例).docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
概述 测试对象简介。 通过此让读者对被测对象有一个基本的认识。包括:被测对象的开发背景、定位、主要功能特性等; 测试需求 列出需要测试的功能点需求。此部分运用逆向工程通过现有系统获得。 对于需求不明确的地方可以加上自己的澄清和理解。 某程序从一个输入对话框中读取三个整数值。这三个整数值代表了三解形三边的长度。 程序显示提示信息,指示该三角形究竟是不规则三角形、等腰三角形还是等边三角形。 需求澄清后补充: 输入规格 输入对话框分别提供三个输入框供三条边输入,每条边最大允许输入范围为100cm 界面语言为中文 长时间不输入,输入框会一直等待输入。 输出规格 无效输入以红色字体标示。 提供命令行接口供第三方调用。 输出结果清空后允许连续输入。 质量属性 性能:1S内给出结合 可服务性要求:采用格式化形式保存所输入数据和输出结果。是否保存可配置。 可靠性要求:异常非常输入不退出。运行24小时后系统稳定,不出现内存泄漏、异常退出等情况。 XXXX功能测试设计 (逐功能展开测试设计,如果有多个功能,则重复COPY整个第3章节) 功能流程分析 功能是如何被实现的。输入如何转化为输出的。 形式化可以采用IPO分析,对于涉及到的重要输入输出数据结构必须列出。 建议: 对于功能处理逻辑性较强的,可以采用流程图、时序(顺序)图、分类树、判定表等辅以分析; 对于功能处理较为简单、或基于数据、逻辑性不强的,通过自己的理解,将实现要点列出即可。 输入 ·三角形三条边a,b,c,最大为100cm ·命令行接口形式为:aTriangle [a,b,c]|[格式化文件] output.txt /s /s:代表是否输出到某文件中,当加了/s后如果不给文件名,则默认保存文件名按时间戳生成,文件后缀名默认为文本格式,即为记事本即可打开。 处理 该程序的主模块如上图所示,包括输入命令解析、三角形判断、输出结果保存三部分处理。 输入命令解析:分别进行参数合法性、文件合法性、记录内容合法性的校验。如果存在非法立即退出。 三角形判断: 输出 在屏幕上显示:非法输入、不规则三角形、等腰或等边三角形 如果是输出保存,则生成相应的文件。 输出格式,形如: 测试用例 输入 输出 1 3, 3, 3 等边三角形 2 3 ,3 ,4 等腰三角形 测试点分析 根据前面分析,从输入、中间处理、输出等方面逐点提取和分析测试要素。 可以分层分步骤进行。 按功能流程,覆盖到每条路径、每个判定上的每个条件组合,条件组合符合MCDC要求。 输入命令解析: 输入命令格式不符合要求:未提供边长参数;非法参数;单次输入:输入非三条边、分隔符不对; 输入命令参数为文件:文件非法存在(文件不存在、文件打不开等) 输入命令参数为文件:文件数据非法(单条、全部、部分)、输入文件超大 三角形判断: 无效输入:非整数。需要覆盖到三条边。 无效输入:输入非三条边。需要覆盖到输入2条边和4条边情况 无效输入:构不成三角形。二边之和小于等于第三边,小于和等于分别覆盖;三条边分别覆盖,共六种情况。 考虑输出等腰三角形的情况:需覆盖三条边 考虑输出等边三角形的情况。 考虑输出不规则三角形的情况。 输出结果保存: 输出文件名:不存在、存在但与已有文件同名 对于提供/s选项但未提供输出文件名,考虑:默认输出文件名格式、时间戳精度等。 对于执行过程中异常中断后,下次可以覆盖。 观察点分析 ·三角形判断结果是否正确 ·三角形判断结果输出文件内容是否正确:数据、格式等 ·输入不符合要求时,提示信息是否正确 测试用例设计 将前面的各个方面的测试分析进行整合,去除冗余、按分类组织。 写到用例标题即可。 功能 分类 用例标题 预期结果 E2E测试 界面输入,结果不需要保存 三角形判断结果直接展示在屏幕,没有保存 界面输入,结果需要保存 ·三角形判断结果保存在相应文件中,文件输出格式和内容正确; ·如果反复输入,则会追加输出; 命令行输入,结果不需要保存 三角形判断结果直接展示在屏幕,没有保存在文件 命令行输入,结果需要保存 ·三角形判断结果保存在相应文件中,文件输出格式和内容正确; ·如果反复输入,则会追加输出; 界面测试 界面规范性验证 符合界面测试Checklist 功能测试:命令行解析 输入命令:未提供边长参数 提示命令行格式非法 输入命令:存在非法参数 提示命令行格式非法 输入命令:所提供边长参数分隔符错误 提示命令行格式非法 输入命令:所提供边长参数不足三条边 提示命令行格式非法 输入命令:所提供

文档评论(0)

精品报告 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档