SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 7390|回复: 6

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

[复制链接]
发表于 2008-11-15 16:21:43 | 显示全部楼层 |阅读模式
写得不是太好,大家多多指点!
4 x" y+ i& _6 Q0 S  f6 Y  p$ A; p5 `6 L1 |3 q3 W) m+ ~* }

; B& R) p3 p1 y/ v$ U! K  P一、功能测试5 G7 }; R! u9 B$ C
1、对话框测试输入进行测试。包括中文字符、英文字符、数字字符、特殊字符、及几种字符的组合。+ ~+ ~/ l* w: D/ M! h3 K' Z/ P
2、对界面可操作按钮进行测试。包括【新增(N)】【保存(S)】【修改(M)】【查询(A)】【打印(P)】【退出(X)】。
* u4 e7 q! U2 G7 p' Q7 y0 C同时需要对鼠标右键的菜单进行测试。  ~6 R" p) w) }2 w2 f
3、数据保存测试。将1和2进行组合。4 d6 ?0 G$ Y" E; m. X+ [0 g

1 }0 x3 N; H4 E+ s- f0 Y! Z4 C4、必要条件控制测试。在做了3时将必要条件(如:a、编号、姓名不可为空b、编号、姓名不可重复)控制测试( N' q8 G: ?: o
联合起来。
( K0 r! J% W! z* }5 u- I+ r9 F8 a4 Q! J2 ~& x1 R! `% B
GUI测试; M* b; A" D- \, j" u2 X, K' w
1.窗体是否能够基于相关的输入或菜单命令适当的打开- a3 p+ U: W' B4 P: O
2.窗体是否能够改变大小、移动和滚动
1 n$ ]. t$ T9 U6 H3.窗体的数据是否能够利用鼠标、功能键、方向箭头和键盘操作! s0 V' Z+ P0 R+ z0 \$ D
4.当窗体被覆盖并重新调用后,窗体是否能够正确再生  D( w( G3 e1 h, D
5.窗体相关的功能是否可以操作
" f" i2 Y2 {) y& P# F- Y6.是否显示相关的下拉菜单、工具条、滚动条、对话框、按钮、图标和其他控制,既能正确显示又能调用' v8 O( i" s; ?  j# j$ A
7.显示多窗体时,窗体名称是否能够正确表示" i" J: I0 W8 t
8.活动窗体是否能够被反显加亮
7 |- w- N2 {9 v8 m1 b! G& @9.多用户联机时所有窗体是否能够实时更新
" w7 p! W: }0 R* _# g10.鼠标无规则点击时是否会产生无法预料的结果# t9 N- w% Y9 {) ]. J+ o6 p) Z
11.窗体声音及提示是否符合既定编程规则4 T2 {9 D. B+ X4 P2 N
12.窗体是否能够被关闭# @" m) R" q8 ^. L) N. `5 B
13.窗体控件的大小、对齐方向、颜色、背景等属性的设置值是否和程序设计规约相一致
7 O' Z3 D. E% ~, M; U4 {14.窗体控件布局是否合理、美观( F$ M1 a) w7 ?. ?/ ^* J7 d
15.窗体控件 TAB 顺序是否从左到右,从上到下
, P; x4 Y/ }4 S: X16.窗体焦点是否按照编程规范落在既定的控件上
. x/ F1 P4 C9 o- R17.窗体画面文字(全、半角、格式、拼写)是否正确
5 K' J! M) T1 m/ `; k( t0 ?18.鼠标有多个形状时是否能够被窗体识别(如漏斗状时窗体不接受输入)
0 ]" L0 ~( A5 d. z0 N* t) [功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。
4 @  A" m2 x+ D, A8 R常用的测试方法如下:
; {/ r* Z" [  {. M; ^1.页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。
0 e+ d% ~" S3 r5 @$ v$ d+ u2 D2.相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。4 X! G# f& Y* f
3.检查按钮的功能是否正确:如update, cancel, delete, save等功能是否正确。3 @$ L: s% Y' i! L
4.字符串长度检查: 输入超出需求所说明的字符串长度的内容, 看系统是否检查字符串长度,会不会出错.  {5 ^5 s( q- m. t1 D: T
5.字符类型检查: 在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其
" l; I4 t# ~) u; e5 m4 N他字符类型),看系统是否检查字符类型,会否报错.4 O7 f) c1 i. I  G& d
6.标点符号检查: 输入内容包括各种标点符号,特别是空格,各种引号,回车键.看系统处理是否正确.5 D/ I$ B! s4 Q4 O- `
7.中文字符处理: 在可以输入中文的系统输入中文,看会否出现乱码或出错.5 ~7 }0 ^* k/ ?9 d* ^9 V; |
8.检查带出信息的完整性: 在查看信息和update信息时,查看所填写的信息是不是全部带出.,带出信息和添加的
/ J, E2 q% o# F$ }是否一致
6 e, E4 S# N" G/ w2 @( l9.信息重复: 在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名
1 r. e* {' }: Z- o  X7 y6 l包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理.
& Y+ a$ Z9 o7 @4 l( e10.检查删除功能:在一些可以一次删除多个信息的地方,不选择任何信息,按”delete”,看系统如何处理,会否
: S; W5 n2 a/ m7 `) d% V8 G出错;然后选择一个和多个信息,进行删除,看是否正确处理., |2 \, l1 y9 k0 w& i9 a: K% i  k
11.检查添加和修改是否一致: 检查添加和修改信息的要求是否一致,例如添加要求必填的项,修改也应该必填;
4 F5 k: V: [/ z% }; T. c* R添加规定为整型的项,修改也必须为整型.
( |/ E1 L* X+ W+ w# s12.检查修改重名:修改时把不能重名的项改为已存在的内容,看会否处理,报错.同时,也要注意,会不会报和
2 D+ Q# j( u. D自己重名的错.8 m4 l; a8 t* A: n
13.重复提交表单:一条已经成功提交的纪录,back后再提交,看看系统是否做了处理。
. z/ R% L/ n2 e' j14.检查多次使用back键的情况: 在有back的地方,back,回到原来页面,再back,重复多次,看会否出错.
2 }# G0 `  E: h1 d: P- W15.search检查: 在有search功能的地方输入系统存在和不存在的内容,看search结果是否正确.9 i7 y( Z0 n# @: ~: n! u
如果可以输入多个search条件,可以同时添加合理和不合理的条件,看系统处理是否正确.) `" ]8 }5 l' n4 J. m0 c
16.输入信息位置: 注意在光标停留的地方输入信息时,光标和所输入的信息会否跳到别的地方.  g4 x  n+ _. R4 U8 M; `9 v" y
17.上传下载文件检查:上传下载文件的功能是否实现,上传文件是否能打开。对上传文件的格式有何规定,. N' e8 @% g1 W2 G, y
系统是否有解释信息,并检查系统是否能够做到。
# K) H# q( L, j$ e8 m  w18.必填项检查:应该填写的项没有填写时系统是否都做了处理,对必填项是否有提示信息,如在必填项前加*
9 V% e7 }& a6 j% K& p4 z# P19.快捷键检查:是否支持常用快捷键,如Ctrl+C Ctrl+V Backspace等,对一些不允许输入信息的字段," o% h! ?! b9 A4 {* a8 E: u
如选人,选日期对快捷方式是否也做了限制。
; O7 t3 }3 q! \2 P9 a20.回车键检查: 在输入结束后直接按回车键,看系统处理如何,会否报错3 R) E- d7 z, a
21.完成相同或相近功能的菜单用横线隔开放在同一位置
+ G3 ]& m+ k/ q4 S22.菜单深度一般要求最多控制在三层以内。" ]. G  v& K8 d, H% f3 J6 F1 h' p

# {  w  Q% G- P& E/ E5 W" e: {通用测试用例补充

评分

参与人数 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-3-26 19:07 , Processed in 0.077781 second(s), 10 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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