ERP系统测试用例

上一篇 / 下一篇  2012-08-28 10:51:29

ERP系统测试用例

1页面部分

1 页面清单是否完整(是否已经将所需要的页面全部都列出来了)
2 页面是否显示(在不同分辨率下页面是否存在,在不同浏览器版本中页面是是否显示)
3 页面在窗口中的显示是否正确、美观(在调整浏览器窗口大小时,屏幕刷新是否正确)
4 页面特殊效果是否显示
5 页面特殊效果显示是否正确

页面元素部分
1)页面元素清单(为实现功能,是否将所需要的元素全部都列出来了,如按钮、单选框、复选框、列表框、超连接、输入框等等)
2)元素是否显示(元素是否存在)
3)页面元素是否显示正确
4)页面元素的外形、摆放位置(如按钮、列表框、核选框、输入框、超连接等)
5 页面元素基本功能是否实现(如按钮、超连接)
6 页面元素的容错性列表(如输入框、时间列表或日历)
7 页面元素的容错性是否存在
8 页面元素的容错性是否正确

功能部分
1 数据初始化是否执行
2 数据初始化是否正确
3 数据处理功能是否执行
4 数据处理功能是否正确
5 数据保存是否执行
6 数据保存是否正确
7 是否对其他功能有影响
8 如果影响其他功能,系统能否作出正确的反应
9 其他错误
10 对模块的具体功能进行测试时可以列出功能模块的所有功能,进行排列组合,测试所有情况
如:某一功能模块具有最基本的增删改查功能,则需要进行以下测试
单项功能测试(增加、修改、查询、删除)
增加——>增加——>增加 (连续增加测试)
增加——>删除
增加——>删除——>增加 (新增加的内容与删除内容一致)
增加——>修改——>删除
修改——>修改——>修改 (连续修改测试)
修改——>增加 (新增加的内容与修改前内容一致)
修改——>删除
修改——>删除——>增加 (新增加的内容与删除内容一致)
删除——>删除——>删除 (连续删除测试)

(这其中包括后台功能的实现)
11)查询功能分为两种情况,验证操作结果。

12)功能查询是否查询正确。

13)显示功能是否排序。

一、打开页面时自动显示结果,
二、需要手工操作进行查询,则每次在其他功能完成后进行。
提示信息
1 成功、失败提示
2 操作结果提示
3 确认提示
4 危险操作、重要操作提示
5 返回页面 提示后显示的页面
容错性
注意以下几种情况
1 为空、非空
2 唯一性
)字长、格式
4 数字、备注、金额、日期

5 日期、时间(包括格式是否错误或者是格式是否正确)
6 特殊字符 (对数据库)英文单、双引号,&符号
权限部分
功能权限: 指定用户可以使用那些功能,不能使用那些功能
数据权限: 指定用户可以处理那些数据,不可以处理那些数据。可
以合并到功能测试
操作权限: 在逻辑关系上,操作前后顺序、数据处理情况。可以合
并到功能测试
权限变化: 可以合并到功能测试

1 功能权限是否存在
)功能权限是否正确
3 数据权限是否存在
4 数据权限是否正确
5)操作权限是否存在
6 操作权限是否正确
7 引起权限变化的功能列表
8 功能权限变化还是数据权限变化,或两者兼有
9 权限变化是否正确

键盘操作
1 Tab键的使用
2 上下方向键的使用
3 Enter键的使用
4 系统设定快捷键的使用(如果设置有快捷键)

测试中还应注意的其他事项
6 完整性:是否是一个整体,没有功能缺损
7 易用性:使用是否方便
8 一致性:类似的问题用类似的方法处理
9 提示信息:提示信息是否完整、正确、详细
10 帮助信息:是否提供帮助信息,帮助信息的表现形式(页面文字、提示信息、帮助文件),帮助信息是否正确、详细
11 兼容性:包括操作系统兼容和应用软件兼容,可能还包括硬件兼容
12 可扩展性:是否由升级的余地,是否保留了接口
13 稳定性:运行所需的软硬件配置,占用资源情况,出现问题时的容错性,对数据的保护
14 运行速度:运行的快慢,带宽占用情况

ERP系统测试用例(第二次修订版本)
第二次修改有几点添加内容:
1.
功能点测试:是否满足需求所要求的功能

2)功能测试

功能测试是验收测试中的主要内容。ERP功能测试要包含以下项目:单个模块的查询、增加、删除、修改、保存等操作;数据的输入与输出;数据处理操作,如导入、结转等;基础数据定义的精度;计算的准确性,网上订单是否准确;数据共享能力;身份验证和权限管理;接口参数和系统控制参数;单据流转情况;是否有报表的打印输出的功能等等。

第一,测试项目的输入域要全面。要有合法数据的输入,也要有非法数据的输入。如,在测试基础数据的定义时,若规定是数字,则既要输入数字进行测试,也要输入字母、空格等非数字进行测试。数字包含整数、负数、小数,因而还要输入这些不同的数字验证数字的精度。

第二,划分等价类,提高测试效率。在考虑测试域全面性的基础上,要划分等价类,选择有代表意义的少数用例进行测试,提高测试效率。

第三,要适时利用边界值进行测试。如"订单预排"中一般要求预排的数量大于0,那么测试数据可以分别为0-1110000000(一个非常大的正数)。

第四,重复递交相同的事务。

第五,不按照常规的顺序执行功能操作。
第六,执行正常操作,观察输出结果的异常性。如,删除某条记录对排序的影响;执行审批后,单据的状态是否改变。


2.
字符串长度检查输入超出需求所说明的字符串长度的内容看系统是否检查字符串长度,会不会出错.
3.
字符类型检查在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其他字符类型),看系统是否检查字符类型,会否报错.
4.
标点符号检查输入内容包括各种标点符号,特别是空格,各种引号,回车键.看系统处理是否正确.
5.
中文字符处理在可以输入中文的系统输入中文,看会否出现乱码或出错.
6.
信息重复


TAG:

Roy's space, I am on the way 引用 删除 royz   /   2012-09-02 10:26:15
这是网站测试的啊
huixinc的个人空间 引用 删除 huixinc   /   2012-08-29 13:27:48
这也算系统测试啊
545511360的个人空间 引用 删除 545511360   /   2012-08-29 11:41:47
1
allison的测试空间 引用 删除 allison913   /   2012-08-29 11:26:16
1
yang1061的个人空间 引用 删除 yang1061   /   2012-08-28 20:38:39
xiaoshi_2011的个人空间 引用 删除 xiaoshi_2011   /   2012-08-28 16:33:54
1
大测大悟的个人空间 引用 删除 大测大悟   /   2012-08-28 14:22:33
1
 

评分:0

我来说两句

日历

« 2024-05-27  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 5694
  • 日志数: 4
  • 建立时间: 2012-07-03
  • 更新时间: 2012-09-05

RSS订阅

Open Toolbar