收藏 分销(赏)

软件测试方案模板三角形样例.doc

上传人:丰**** 文档编号:3839001 上传时间:2024-07-22 格式:DOC 页数:9 大小:168KB
下载 相关 举报
软件测试方案模板三角形样例.doc_第1页
第1页 / 共9页
软件测试方案模板三角形样例.doc_第2页
第2页 / 共9页
软件测试方案模板三角形样例.doc_第3页
第3页 / 共9页
软件测试方案模板三角形样例.doc_第4页
第4页 / 共9页
软件测试方案模板三角形样例.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、软件测试方案模板三角形样例1 概述测试对象简介。 经过此让读者对被测对象有一个基本的认识。包括:被测对象的开发背景、定位、主要功能特性等;2 测试需求列出需要测试的功能点需求。此部分运用逆向工程经过现有系统获得。对于需求不明确的地方能够加上自己的澄清和理解。某程序从一个输入对话框中读取三个整数值。这三个整数值代表了三解形三边的长度。程序显示提示信息,指示该三角形究竟是不规则三角形、等腰三角形还是等边三角形。需求澄清后补充:n 输入规格 输入对话框分别提供三个输入框供三条边输入,每条边最大允许输入范围为100cm 界面语言为中文 长时间不输入,输入框会一直等待输入。n 输出规格 无效输入以红色字

2、体标示。 提供命令行接口供第三方调用。 输出结果清空后允许连续输入。n 质量属性 性能:1S内给出结合 可服务性要求:采用格式化形式保存所输入数据和输出结果。是否保存可配置。 可靠性要求:异常非常输入不退出。运行24小时后系统稳定,不出现内存泄漏、异常退出等情况。3 XXXX功能测试设计(逐功能展开测试设计,如果有多个功能,则重复COPY整个第3章节)3.1 功能流程分析功能是如何被实现的。输入如何转化为输出的。形式化能够采用IPO分析,对于涉及到的重要输入输出数据结构必须列出。建议:1) 对于功能处理逻辑性较强的,能够采用流程图、时序(顺序)图、分类树、判定表等辅以分析;2) 对于功能处理较

3、为简单、或基于数据、逻辑性不强的,经过自己的理解,将实现要点列出即可。3.1.1 输入三角形三条边a,b,c,最大为100cm命令行接口形式为:aTriangle a,b,c|格式化文件 output.txt /s/s:代表是否输出到某文件中,当加了/s后如果不给文件名,则默认保存文件名按时间戳生成,文件后缀名默认为文本格式,即为记事本即可打开。3.1.2 处理该程序的主模块如上图所示,包括输入命令解析、三角形判断、输出结果保存三部分处理。输入命令解析:分别进行参数合法性、文件合法性、记录内容合法性的校验。如果存在非法立即退出。三角形判断:a=0|b=0|c=0FFa+b=c & b+c=a

4、& c+a =bTT(a=b) & (b=c)TF(a=b) | (b=c)|(c=a)T不规则三角形F等腰三角形等边三角形构不成三角形无效输入3.1.3 输出在屏幕上显示:非法输入、不规则三角形、等腰或等边三角形如果是输出保存,则生成相应的文件。输出格式,形如:测试用例 输入 输出 1 3, 3, 3 等边三角形 2 3 ,3 ,4 等腰三角形 3.2 测试点分析根据前面分析,从输入、中间处理、输出等方面逐点提取和分析测试要素。能够分层分步骤进行。按功能流程,覆盖到每条路径、每个判定上的每个条件组合,条件组合符合MCDC要求。输入命令解析:输入命令格式不符合要求:未提供边长参数;非法参数;单

5、次输入:输入非三条边、分隔符不对;输入命令参数为文件:文件非法存在(文件不存在、文件打不开等)输入命令参数为文件:文件数据非法(单条、全部、部分)、输入文件超大三角形判断:无效输入:非整数。需要覆盖到三条边。无效输入:输入非三条边。需要覆盖到输入条边和条边情况无效输入:构不成三角形。二边之和小于等于第三边,小于和等于分别覆盖;三条边分别覆盖,共六种情况。考虑输出等腰三角形的情况:需覆盖三条边考虑输出等边三角形的情况。考虑输出不规则三角形的情况。输出结果保存:输出文件名:不存在、存在但与已有文件同名对于提供/s选项但未提供输出文件名,考虑:默认输出文件名格式、时间戳精度等。对于执行过程中异常中断

6、后,下次能够覆盖。3.3 观察点分析三角形判断结果是否正确三角形判断结果输出文件内容是否正确:数据、格式等输入不符合要求时,提示信息是否正确3.4 测试用例设计将前面的各个方面的测试分析进行整合,去除冗余、按分类组织。写到用例标题即可。功能分类用例标题预期结果E2E测试界面输入,结果不需要保存三角形判断结果直接展示在屏幕,没有保存界面输入,结果需要保存 三角形判断结果保存在相应文件中,文件输出格式和内容正确;如果重复输入,则会追加输出;命令行输入,结果不需要保存三角形判断结果直接展示在屏幕,没有保存在文件命令行输入,结果需要保存三角形判断结果保存在相应文件中,文件输出格式和内容正确;如果重复输

7、入,则会追加输出;界面测试界面规范性验证符合界面测试Checklist功能测试:命令行解析 输入命令:未提供边长参数提示命令行格式非法输入命令:存在非法参数提示命令行格式非法输入命令:所提供边长参数分隔符错误提示命令行格式非法输入命令:所提供边长参数不足三条边提示命令行格式非法输入命令:所提供边长参数超过三条边提示命令行格式非法输入命令参数为文件:文件不存在提示文件参数非法存在输入命令参数为文件:文件打不开提示文件参数非法存在输入命令参数为文件:存在一条非法数据提示文件数据内容非法输入命令参数为文件:存在多条非法数据提示文件数据内容非法输入命令参数为文件:文件SIZE超长(10M)能够成功解析

8、功能测试:三角形判断输入边长a 非整数无效输入输入边长b 非整数无效输入输入边长c 非整数无效输入输入边长a=0无效输入输入边长a0无效输入输入边长b=0无效输入输入边长b0无效输入输入边长c=0无效输入输入边长c0无效输入输入边长a+bc构不成三角形输入边长a+b=c构不成三角形输入边长b+ca构不成三角形输入边长b+c=a构不成三角形输入边长a+cb构不成三角形输入边长a+cb构不成三角形输入边长a=b & b=c等边三角形输入边长a=b 等腰三角形输入边长b=c等腰三角形输入边长c=a等腰三角形输入边长二边之和大于第三边且无边相等一般三角形提供输出文件名不存在自动新建一个文件,并将输出保存到文件中命令行方式:提供/s选项但未提供输出文件名按当时时间默认生成新文件,文件名时间戳精度符合要求,保证文件唯一界面方式:勾选保存,但没有提供输出文件名按当时时间默认生成新文件,文件名时间戳精度符合要求,保证文件唯一界面方式:文件名已存在对于同一次运行的多次输入,输出自动追加;下一次运行自动覆盖。命令行方式:文件名已存在提示文件已存在,是否需要覆盖,确认YES情况下自动覆盖原有内容。附:测试环境和工具Windows环境,工具无附:发现的缺陷清单

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服