软件测试中常见问题分类说明
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件测试中常见问题分类说明
一、规范化问题
包括软件规范和业务规范两大类,软件规范问题主要指操作过程中显而易见的错误或缺陷,非人性化设计、友好度较差等;业务规范问题主要指使用非标准或非惯例的业务术语、以及概念错位等。
㈠软件规范问题
1、操作指示不明确
提示存在二意性、提示操作项“忽略”、“取消”、“退出”等含义不明确。(一般)
2、简单界面规范问题
①按钮图片丢失、按钮图片不配套、按钮大小排列不美观;(一般)
②在引用数据窗口的下拉框中,没有根据实际数据来调整下拉框显示的%的大
小和垂直滚动条,导致文本只显示了一部分;(严重)
③界面中存在色块;(一般)
④菜单排列顺序有误;(一般)
⑤窗体最小化以后在屏幕上找不到了,无法恢复原窗体;(一般)
3、操作过程缺乏人性化考虑
①选项过于烦琐且不必要、设置不合适导致使用者遗漏、常规按钮排列顺序
不一致(一般)
②常用功能不支持键盘操作。(严重)
③单据处理中当由于存在空行时,提示用户输完其余内容,而没有自动删除
空行。(严重)
4、帮助文件规范问题
①联机帮助字体、背景风格不统一;(较小)
②点击“?”按钮打开帮助文件,没有直接定位到内容;(较小)
③内容定位错误;(一般)
④帮助文件内部链接没有做全;(较小)
⑤文档内容排版错误;(严重)
⑥其他帮助错误。(一般)
5、软件风格规范问题
①控件的切换顺序有误、DataWindow的切换顺序有误;
(视控件使用频繁程度设为(严重)和(一般))
②DataWindow内容的对齐方式不正确(数值右对齐、日期中对齐、文字左对
齐);(较小)
③数值的EditMask(掩膜)设置有误、日期的EditMask(掩膜)设置有误、
日期的默认格式非YYYY.MM.DD、默认日期存在1900.00.00现象或其他不合
理的值(一般)
④弹出窗口不在屏幕中间位置、退出系统缺少提示;(较小)
⑤重大操作(月结、恢复、修复等)缺少提示、重大操作没有自动弹出备份
提示;(一般)
⑥快捷按钮定义不准确、快捷字母或数字重复、工具栏快捷键定义错误(一
般),工具栏常用快捷键缺少(较小);
⑦违反窗口录入标准(严重可录入内容为白底蓝字、不可录入内容为白底黑
字或灰底)、主窗口关闭后未关闭下属窗口;(一般)
⑧进入界面缺少焦点、焦点位置不合理、回车键切换焦点顺序错误、记录或
条件选择不方便;(严重)
⑨窗口标题、版本号、版权标识、系统图片不统一;(较小)
⑩补丁、紧急放行版未加PN号;(较小)
⑾存在无明显用途或不必要的消息窗。(一般)
㈡业务规范问题
1、业务术语规范问题
概念偷换、业务名词混用、业务术语出现错别字、生造业务术语、同一功能
指向使用不同术语、多个功能指向使用同一术语。(一般)
2、操作提示用语不规范
缺少必要的提示、提示语句描述不规范、语序随意、叙述风格不统一、口语
化、对操作的必然后果或可能产生的后果没有提示、提示有误。(一般)
3、用例错误
引用业务规范错误、引用政策法律相关数据过时、引用相关公式错误、报表格式不符合业务规范或过时、报表或查询窗口中条目或款项设计不全导致信息
失真或不可用。(致命)
4、默认设置不规范
数量或金额长度不符合日常应用、默认编码方案不可行或不科学、系统建表
后自动插入的数据错误、各种默认的数据或编码体系彼此不统一。(严重)二、常规录入错误
主要指数据录入、修改、保存、删除等常规操作过程中出现的各类弹出式出错信息,数据控制疏漏、数据编辑无效、设置无效等。
㈠数据编辑无效
1、由于建表失败导致的无法设置现象。(致命)
2、各种设置完成后立即查询发现设置有不符现象。(严重)
3、数据编辑保存后,在其他相关功能中查询此数据,不符。(致命)
4、数据经过变动、保存后,在其他功能中查询,变动没有及时体现。(致命)
5、出现如“按!定位”等变量没有替换的错误、定位或搜索不可用。(严重)
㈡出现Data Window Error
1、出现主键冲突导致的错误提示。(试图存入已存在的代码,数据库弹出提示未
被程序接管。)(严重)
2、由于字段类型和赋值范围控制疏漏导致的Data. Window Error。(录入界面允
许n+m位,字段实际宽度为n位,或由于数值掩膜设置出错导致数据库弹出
错误提示未被程序接管。)(严重)
3、由于建表错误导致数据无法保存产生Data. Window Error。(致命)
4、在同一操作界面中反复进行修改、查询、删除等编辑操作使驻留内存的数据
与数据库中的数据不对应导致的Data Window Error。(严重)
5、极限数据录入产生的Data Window Error。(严重)
6、其他操作出现的Data Window Error。(严重)
㈢出现非法操作提示(WIN98)或应用程序错误提示(WIN2000)
1、报表或查询的条件录入中由于使用%、(、)等特殊符号产生的非法操作提示。
(一般)
2、对某一功能、某一组功能的常规操作出现非法操作提示。(致命)
3、对某几个功能的组合操作、或一个功能较复杂的应用出现非法操作提示。(严
重)
㈣ .NET错误
包含所有的Microsoft Visual Studio .NET 2003 Error、或表现为“第××行
代码错误”的提示。此类提示在程序任何地方都可能出现。(普通操作就出现的(致
命),复杂操作出现的(严重)
㈤残留的编译信息未及时清除
主要是开发员在开发过程中方便观察程序运行状态而留下的一些提示窗口,表现
形式往往是弹出一个或几个标注感叹号(!)、问号(?)的消息框。(严重)
㈥出现WINDOWS 系统提示
比如:文件删除失败、内存不够、无法执行此项任务、Out of Memory等(致命)㈦系统停止响应
在没有并发操作的前提下出现程序停止响应状况、或者长时间停顿,需要点击
Ctrl+Alt+Delete中止的现象(海量数据恢复除外)。(致命)
㈧非正常的失败或操作错误提示
1、操作过程中出现本不应该有的失败提示,如“数据库已被改乱,请到核算单位
重新再建”、“数据保存失败”、“处理失败,请重试”等(致命)
2、提示与出错的实际原因牛头不对马嘴,实际是A错误,显示B提示。(严重)
三、流程错误
主要指程序运行过程中由于需求分析、功能设计中对产品功能缺少深入的考虑、或者在编码过程中的疏漏等原因,产生的逻辑控制错误或失败、数据控制错误等。
㈠逻辑控制错误
1、初始通过时没有自动检测初始化设置的核心内容、或者检测错误。(致命)
2、该禁止的操作流程未被禁止、不该禁止的操作流程被禁止。(致命)
3、对已使用的条款、或存在记录的类别可以作删除操作。(如删除有固定资产的
部门、删除已有员工发薪的员工大类等)。(致命)
4、编码缺少必要的分级政策,直接导致后面流程取数及统计工作的正确性。(致
命)
5、数据恢复前未强行关闭当前工作窗口。(致命)
6、初始化前事关流程走向的选项在初始化完成后仍旧可以改动。(致命)
7、流程环节设计不合理、不规范。(严重)
8、流程设计缺少重要的数据出口。
9、对应可能出现的流程中意外情况,缺少可行的解决办法。(如不支持作废、重
开、冲红等)。(严重)
10、设计中对特定的流程及相应的单据缺乏检查、追踪及统计的功能。(严重)
11、单据的处理流程前后因果关联错误。(如修改、审核、删除、作废之间的关
系)(致命)
12、公式设置出现闭环、或几个公式间出现互为因果的现象,而能够设置成功。
(致命)
13、公式保存没有必要的合法性检查。(严重)
14、短期使用版未控制(致命)或控制时间过长(严重)、正版有时间限制(致
命)。
15、软件无法安装或安装失败。(致命)