SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 7571|回复: 6

[原创] 测试用例编写中需思考点

[复制链接]
发表于 2008-11-15 16:21:43 | 显示全部楼层 |阅读模式
写得不是太好,大家多多指点!
; V/ F& t+ l) O' E: l6 c0 i
7 N  d- Y/ m- F8 l3 R) M
: z4 Q. W  {* {- R$ \  {一、功能测试
& t. U5 S* ?8 v9 O1、对话框测试输入进行测试。包括中文字符、英文字符、数字字符、特殊字符、及几种字符的组合。
9 N% b5 \: D7 ]2 M$ H' z2、对界面可操作按钮进行测试。包括【新增(N)】【保存(S)】【修改(M)】【查询(A)】【打印(P)】【退出(X)】。4 d. i4 k- X* {2 b  L7 I3 @
同时需要对鼠标右键的菜单进行测试。3 e! P) ?; Y. V/ [- H$ F9 p; Q
3、数据保存测试。将1和2进行组合。
/ z# ^# w7 i! {" P$ L2 G8 q5 Q6 K) t% d# ?0 |: I
4、必要条件控制测试。在做了3时将必要条件(如:a、编号、姓名不可为空b、编号、姓名不可重复)控制测试
* ~0 r: |& P6 l6 v1 [! `联合起来。
0 ?" A! Y# X6 a. M1 S/ i& l' e1 T
GUI测试: e: x5 F: \! [, K
1.窗体是否能够基于相关的输入或菜单命令适当的打开9 X+ |% u) @7 R- w
2.窗体是否能够改变大小、移动和滚动9 z+ g5 f( v% l% f: k
3.窗体的数据是否能够利用鼠标、功能键、方向箭头和键盘操作! H% h: [2 D. \- |! S* @
4.当窗体被覆盖并重新调用后,窗体是否能够正确再生0 h7 X( M2 R: F4 b. d
5.窗体相关的功能是否可以操作
2 J( X' n, e7 K5 X  ?6.是否显示相关的下拉菜单、工具条、滚动条、对话框、按钮、图标和其他控制,既能正确显示又能调用
4 X$ Q' M  H) T8 y7.显示多窗体时,窗体名称是否能够正确表示
, h7 z0 k2 P. ^% v# c* Z8.活动窗体是否能够被反显加亮4 S9 |5 h5 U3 f, F4 r
9.多用户联机时所有窗体是否能够实时更新1 m  y1 Z+ N0 \- I* B
10.鼠标无规则点击时是否会产生无法预料的结果! g( k# ^4 d% ^( F
11.窗体声音及提示是否符合既定编程规则
+ ]8 e$ \7 r1 ]! o12.窗体是否能够被关闭( `# a7 ~8 P7 A/ T2 Y
13.窗体控件的大小、对齐方向、颜色、背景等属性的设置值是否和程序设计规约相一致
$ S$ k0 }2 T( [4 d$ |" @14.窗体控件布局是否合理、美观2 Q. V4 L6 c& L
15.窗体控件 TAB 顺序是否从左到右,从上到下7 a& ^7 p. y4 R* J! O' C4 @
16.窗体焦点是否按照编程规范落在既定的控件上* e# d. E+ O! B2 o4 u7 W- X) P
17.窗体画面文字(全、半角、格式、拼写)是否正确- c+ G- ^3 ?. F) H) l$ X, k& t
18.鼠标有多个形状时是否能够被窗体识别(如漏斗状时窗体不接受输入)
7 h/ C/ z$ m# m, `2 y: ^+ |  O, Y功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。
1 _; K+ M  t4 }6 F4 W常用的测试方法如下:
) C; H- x; v; `1 w  W. K3 I5 Z1.页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。" S7 h: H7 \: |) N" M# [9 F! M
2.相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。8 t; p- ~8 c, G7 J
3.检查按钮的功能是否正确:如update, cancel, delete, save等功能是否正确。
1 P8 _- J) D! O+ r( t( D4.字符串长度检查: 输入超出需求所说明的字符串长度的内容, 看系统是否检查字符串长度,会不会出错./ J$ ]7 H8 W/ h' u3 b+ V6 k
5.字符类型检查: 在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其
, k2 D7 q3 n; I5 @+ X) P) ~他字符类型),看系统是否检查字符类型,会否报错.' q) D8 M: l  [
6.标点符号检查: 输入内容包括各种标点符号,特别是空格,各种引号,回车键.看系统处理是否正确.' {& Z7 {0 u; `$ w  ~. j" x
7.中文字符处理: 在可以输入中文的系统输入中文,看会否出现乱码或出错.0 K; r+ u6 d7 f8 L: ]7 O5 w+ r
8.检查带出信息的完整性: 在查看信息和update信息时,查看所填写的信息是不是全部带出.,带出信息和添加的
( p# _* N- o# s9 {* f是否一致4 F, [  Z) a* r0 w1 O
9.信息重复: 在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名
, T, V! C# b: H9 ]* Y0 {8 z包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理.) F( `  K- }* L# `- f" j( _/ V
10.检查删除功能:在一些可以一次删除多个信息的地方,不选择任何信息,按”delete”,看系统如何处理,会否! W/ a, V9 j( f/ e
出错;然后选择一个和多个信息,进行删除,看是否正确处理.
; x! j/ g* t. t! @: u; K8 y+ r11.检查添加和修改是否一致: 检查添加和修改信息的要求是否一致,例如添加要求必填的项,修改也应该必填;8 O" Q0 m& _" P1 T8 r2 D  S
添加规定为整型的项,修改也必须为整型.1 X' A3 `  @7 x& _+ K
12.检查修改重名:修改时把不能重名的项改为已存在的内容,看会否处理,报错.同时,也要注意,会不会报和
% E# m. W- i5 P$ F5 M) ?自己重名的错.) R; D* I; M& F2 i7 ~8 _
13.重复提交表单:一条已经成功提交的纪录,back后再提交,看看系统是否做了处理。( n! o- \/ ?1 z  t% ?* \
14.检查多次使用back键的情况: 在有back的地方,back,回到原来页面,再back,重复多次,看会否出错.* ]& d5 m1 o5 J% }( ?4 r
15.search检查: 在有search功能的地方输入系统存在和不存在的内容,看search结果是否正确.# c9 }: x7 t4 H5 i
如果可以输入多个search条件,可以同时添加合理和不合理的条件,看系统处理是否正确.1 q! ?5 C3 Q* E( k. `2 |$ _2 q0 G
16.输入信息位置: 注意在光标停留的地方输入信息时,光标和所输入的信息会否跳到别的地方.
% [% w' ~) @- O" Z& b9 J17.上传下载文件检查:上传下载文件的功能是否实现,上传文件是否能打开。对上传文件的格式有何规定,( P% E$ ?, D, q
系统是否有解释信息,并检查系统是否能够做到。
+ N4 J& [8 k3 I: [; D3 C' p18.必填项检查:应该填写的项没有填写时系统是否都做了处理,对必填项是否有提示信息,如在必填项前加*9 m, O9 ^6 Z- v9 X( d
19.快捷键检查:是否支持常用快捷键,如Ctrl+C Ctrl+V Backspace等,对一些不允许输入信息的字段,
! d5 s/ D8 V* X' P/ U/ ^* R9 s4 ^如选人,选日期对快捷方式是否也做了限制。) z* ]4 g' H5 q4 @$ a' y
20.回车键检查: 在输入结束后直接按回车键,看系统处理如何,会否报错
0 j, s  ?: K9 F5 ]21.完成相同或相近功能的菜单用横线隔开放在同一位置
1 F8 j. ^8 _& v5 S) R' b22.菜单深度一般要求最多控制在三层以内。
, r" o7 O, {% f$ p$ v/ [' }
( o, g2 R1 _& \. s" P' X8 M1 m6 {; m通用测试用例补充

评分

参与人数 1金钱 +5 收起 理由
CMStruggling + 5 总结的不错!期待后续不断补充完善!

查看全部评分

发表于 2012-7-30 09:03:47 | 显示全部楼层
good支持
回复 支持 反对

使用道具 举报

发表于 2012-8-25 15:55:33 | 显示全部楼层
楼主有心了
回复 支持 反对

使用道具 举报

发表于 2012-9-5 12:58:06 | 显示全部楼层
感谢了,正好有用
回复 支持 反对

使用道具 举报

发表于 2013-1-7 15:04:18 | 显示全部楼层
很精细,谢谢
回复 支持 反对

使用道具 举报

发表于 2013-1-12 20:11:35 | 显示全部楼层
非常好,收藏了。
回复 支持 反对

使用道具 举报

发表于 2015-5-8 17:04:18 | 显示全部楼层
谢谢 ,太好了 多谢多谢啦  
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

SCMLife推荐上一条 /4 下一条

QQ|小黑屋|手机版|无图版|SCMLife.com ( 京ICP备06056490号-1 )

GMT+8, 2019-7-17 07:35 , Processed in 0.073816 second(s), 13 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

快速回复 返回顶部 返回列表