SCMLife.com

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 7021|回复: 6

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

[复制链接]
发表于 2008-11-15 16:21:43 | 显示全部楼层 |阅读模式
写得不是太好,大家多多指点!
/ y: }8 j6 i  [
9 t* N% ]* Z* L) @' m5 x9 y; j( d' n) B5 g$ ~
一、功能测试
( X3 m) ?$ A9 S6 F9 X- c! ?1、对话框测试输入进行测试。包括中文字符、英文字符、数字字符、特殊字符、及几种字符的组合。
  i/ H4 x' Z, F, @( o" D2、对界面可操作按钮进行测试。包括【新增(N)】【保存(S)】【修改(M)】【查询(A)】【打印(P)】【退出(X)】。5 s' [* t9 j' G3 B+ R  ^6 S/ H) {1 {* i
同时需要对鼠标右键的菜单进行测试。
$ a  ?5 @0 o0 ?/ }5 O3、数据保存测试。将1和2进行组合。$ g& w" ?! I( K$ H
6 `) Z% n& G+ e9 z: ?
4、必要条件控制测试。在做了3时将必要条件(如:a、编号、姓名不可为空b、编号、姓名不可重复)控制测试
! V4 w) p' B% V0 e* Y, c联合起来。
( ^; l9 q  _& l8 Y) G# m  n6 x
* K$ W/ @, i1 R2 Q( W$ EGUI测试
7 v0 A% o  R0 R! H( h1.窗体是否能够基于相关的输入或菜单命令适当的打开0 t8 I9 `/ g$ [' S, p# ?
2.窗体是否能够改变大小、移动和滚动* [  L+ K# @  n5 i* @
3.窗体的数据是否能够利用鼠标、功能键、方向箭头和键盘操作
4 K  m1 M6 o0 D4.当窗体被覆盖并重新调用后,窗体是否能够正确再生. c% Y! f! ]/ |, W3 J
5.窗体相关的功能是否可以操作
2 L& c- S& M, |4 h0 a$ `6.是否显示相关的下拉菜单、工具条、滚动条、对话框、按钮、图标和其他控制,既能正确显示又能调用
  q* A  ~9 X, b! ^  B9 e# [7.显示多窗体时,窗体名称是否能够正确表示
# E. j: _% a1 O: n* Z! x  a8.活动窗体是否能够被反显加亮
; Y" U! u1 Q' P6 o. x; t9.多用户联机时所有窗体是否能够实时更新
  T2 z9 k, Z, g" s( O2 I7 K10.鼠标无规则点击时是否会产生无法预料的结果
- m0 R! Y( P: n8 O8 e  J11.窗体声音及提示是否符合既定编程规则
* Q" V2 v, {3 R1 @  I12.窗体是否能够被关闭
4 l0 z# j3 ~8 U3 K% o13.窗体控件的大小、对齐方向、颜色、背景等属性的设置值是否和程序设计规约相一致
) F9 ^+ j% b4 O7 W( J3 z1 i' n14.窗体控件布局是否合理、美观' B2 q8 y  o' p  A* z" e" f
15.窗体控件 TAB 顺序是否从左到右,从上到下* X$ ], r' @$ Z+ o$ S# [
16.窗体焦点是否按照编程规范落在既定的控件上! J2 L$ [" _- Y- Q3 d% Y
17.窗体画面文字(全、半角、格式、拼写)是否正确
9 G: b2 t+ e5 j5 m  X' H5 s18.鼠标有多个形状时是否能够被窗体识别(如漏斗状时窗体不接受输入)
  |( I9 g' R+ c$ c5 q5 @功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。
, v% I  U7 @# w常用的测试方法如下:
! v7 ?, ~3 v, W4 s4 D6 K7 I1.页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。& u& L0 x# I$ g; w5 b
2.相关性检查:删除/增加一项会不会对其他项产生影响,如果产生影响,这些影响是否都正确。1 W# j# A1 q! K( b, ~9 e( @' F
3.检查按钮的功能是否正确:如update, cancel, delete, save等功能是否正确。
7 ^* ?( O( x7 f  a9 r5 _0 {/ y7 @* h4.字符串长度检查: 输入超出需求所说明的字符串长度的内容, 看系统是否检查字符串长度,会不会出错.' d0 H+ i6 P/ a4 K/ S5 T$ P, C
5.字符类型检查: 在应该输入指定类型的内容的地方输入其他类型的内容(如在应该输入整型的地方输入其& m4 w7 w$ c8 }. l- A
他字符类型),看系统是否检查字符类型,会否报错.7 Z) U7 J; }0 E
6.标点符号检查: 输入内容包括各种标点符号,特别是空格,各种引号,回车键.看系统处理是否正确.
5 G( X0 w6 ~5 z7.中文字符处理: 在可以输入中文的系统输入中文,看会否出现乱码或出错.
4 T, f4 ?3 z" |8.检查带出信息的完整性: 在查看信息和update信息时,查看所填写的信息是不是全部带出.,带出信息和添加的8 t4 x9 [7 L- P/ L+ y$ E: f" Z
是否一致
6 w4 i# B. c6 U4 q+ {! q3 j9.信息重复: 在一些需要命名,且名字应该唯一的信息输入重复的名字或ID,看系统有没有处理,会否报错,重名
1 i% m) j: ~7 B1 C5 H( Q0 F; V6 E包括是否区分大小写,以及在输入内容的前后输入空格,系统是否作出正确处理.
" [' q0 b  I( P$ y" Y0 i9 W( t10.检查删除功能:在一些可以一次删除多个信息的地方,不选择任何信息,按”delete”,看系统如何处理,会否0 ]) f0 D+ o4 F$ X( h1 m/ G4 I; j% l
出错;然后选择一个和多个信息,进行删除,看是否正确处理.( I0 g# Q9 a5 D' e* ~# A
11.检查添加和修改是否一致: 检查添加和修改信息的要求是否一致,例如添加要求必填的项,修改也应该必填;
' y8 K3 G7 T7 O0 u添加规定为整型的项,修改也必须为整型.9 O6 [1 a' a/ K) L
12.检查修改重名:修改时把不能重名的项改为已存在的内容,看会否处理,报错.同时,也要注意,会不会报和
; `9 ?! ]( A) h1 U自己重名的错.1 l% w+ n1 Y* M5 M0 w4 M
13.重复提交表单:一条已经成功提交的纪录,back后再提交,看看系统是否做了处理。
! t2 j1 y* X  G" V' U& |14.检查多次使用back键的情况: 在有back的地方,back,回到原来页面,再back,重复多次,看会否出错.
$ a( r; S4 L, n/ U/ l15.search检查: 在有search功能的地方输入系统存在和不存在的内容,看search结果是否正确.8 K$ @9 C8 `: Q$ h( o
如果可以输入多个search条件,可以同时添加合理和不合理的条件,看系统处理是否正确.
  f4 [7 Y' N) k  ^* \16.输入信息位置: 注意在光标停留的地方输入信息时,光标和所输入的信息会否跳到别的地方.; P$ H/ ?% T1 u, \
17.上传下载文件检查:上传下载文件的功能是否实现,上传文件是否能打开。对上传文件的格式有何规定,# C9 V! x% }9 V
系统是否有解释信息,并检查系统是否能够做到。3 w5 r: W9 O5 m& @" w
18.必填项检查:应该填写的项没有填写时系统是否都做了处理,对必填项是否有提示信息,如在必填项前加*+ n3 K5 @6 u4 z
19.快捷键检查:是否支持常用快捷键,如Ctrl+C Ctrl+V Backspace等,对一些不允许输入信息的字段,6 I( ]  t. K5 c7 R8 Y) I! C
如选人,选日期对快捷方式是否也做了限制。4 Y6 S( L7 d7 R9 l- b
20.回车键检查: 在输入结束后直接按回车键,看系统处理如何,会否报错+ J& N" [1 m% u* n- ~4 ]/ t
21.完成相同或相近功能的菜单用横线隔开放在同一位置, W. m$ {3 Y+ _( M5 s
22.菜单深度一般要求最多控制在三层以内。
! J/ E, u- s' q* u' s! E$ `
) q* t+ ?, E6 v% j7 Y通用测试用例补充

评分

参与人数 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, 2018-10-20 07:04 , Processed in 0.103292 second(s), 9 queries , Gzip On, MemCache On.

Powered by SCMLife X3.4 Licensed

© 2001-2017 JoyShare.

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