在缘份的天空下,让我静静聆听你的声音!

设计功能和界面测试用例

上一篇 / 下一篇  2008-09-25 14:47:44

.1 文本框、按钮等控件测试51Testing软件测试网$bx8Efcvv

G)r@ ctPgJ956421.1.1 文本框的测试51Testing软件测试网(l-VZJ q'y:O O
51Testing软件测试网xAn+oCS
如何对文本框进行测试51Testing软件测试网y c/l,FgIl%M
51Testing软件测试网e\&K y X-w
 a,输入正常的字母或数字。
SCR5?4l+UYV95642 b,输入已存在的文件的名称;51Testing软件测试网2E3{[#ixPq6[t[
 c,输入超长字符。例如在“名称”框中输入超过允许边界个数的字符,假设最多255个字符,尝试输入 256个字符,检查程序能否正确处理;
^#B ]OUM)a{G*nV95642 d,输入默认值,空白,空格;
2] O^M"Xd'}r95642 e,若只允许输入字母,尝试输入数字;反之;尝试输入字母;
Ns8D)k,wkj] T1[95642 f,利用复制,粘贴等操作强制输入程序不允许的输入数据;
8T$QQ$O r&@0c[95642 g,输入特殊字符集,例如,NUL及\n等;
@#W2t ]Y.p!_95642 h,输入超过文本框长度的字符或文本,检查所输入的内容是否正常显示;51Testing软件测试网6|.M,O_WG`
 i,输入不符合格式的数据,检查程序是否正常校验,如,程序要求输入年月日格式为yy/mm/dd,实际输入yyyy/mm/dd,程序应该给出错误提示
S@ eK7w(AG(?95642
G7@8e!Jp l95642在测试过程中所用到的测试方法:
^5tm} U["Y:{95642
-gw7x#GG95642 1,输入非法数据;
c+]"[qWt|oM95642 2,输入默认值;
e,DsY6u"XX r2M_95642 3,输入特殊字符集;
W/R#A1wCl'[/\Yj95642 4,输入使缓冲区溢出的数据;
3nUla;A95642 5,输入相同的文件名;51Testing软件测试网X4NB&K\L`v
命令按钮控件的测试
7@G!H4B+o/~a9564251Testing软件测试网(ANqt!U6_T"V[
测试方法:
KF9N*N;D-h5@-Y1Q5BD95642
1|ck`+n0Q)D95642 a,点击按钮正确响应操作。如,单击确定,正确执行操作;单击取消,退出窗口;
:U!Xe/m9X.@lr5E95642 b,对非法的输入或操作给出足够的提示说明,如,输入月工作天数为32时,单击”确定“后系统应提示:天数不能大于31;51Testing软件测试网W INSz;T)e
 c,对可能造成数据无法恢复的操作必须给出确认信息,给用户放弃选择的机会;51Testing软件测试网A@2[,b6_
单选按钮控件的测试
S p(PZNpN:p c95642
G5t3`(b9C$mh7_'Y95642测试方法:
5rzhE0[d9564251Testing软件测试网j `GT%Ri"p
 a,一组单选按钮不能同时选中,只能选中一个。51Testing软件测试网1D;p l}2FL4|
 b,逐一执行每个单选按钮的功能。分别选择了“男”“女”后,保存到数据库的数据应该相应的分别为“男”“女”;51Testing软件测试网R*W w{3? k eB%w
 c,一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空;51Testing软件测试网2G8DR1m-q
up-down控件文本框的测试
:J{ZxG,d']U9564251Testing软件测试网ob b}h|
测试方法:51Testing软件测试网.T9?6vj9M T$}
51Testing软件测试网3Y6W!j$Nn'n0`
 a,直接输入数字或用上下箭头控制,如,在“数目”中直接输入10,或者单击向上的箭头,使数目变为10;51Testing软件测试网y(G X+ZB
 b,利用上下箭头控制数字的自动循环,如,当最多数字为253时,单击向上箭头,数目自动变为1;反之亦适用;51Testing软件测试网 \roy!`K(| E4G
 c,直接输入超边界值,系统应该提示重新输入;
v/q2\2~A$aJ95642 d,输入默认值,空白。如,“插入”数目为默认值,点击“确定”;或,删除默认值,使内容为空,单击“确定”进行测试;51Testing软件测试网X+[s/Ylm@O
 e,输入字符。此时系统应提示输入有误。
7mK/e5V:j3w95642组合列表框的测试
'I)b N@_4^95642
e S7N1E&_U8E95642测试方法:51Testing软件测试网;|8^}6K/HnK n%O

"s e!q4U @F95642 a,条目内容正确,其详细条目内容可以根据需求说明确定;51Testing软件测试网Q$p:d3Wr5o:n
 b,逐一执行列表框中每个条目的功能;
$ip t y;LB95642 c,检查能否向组合列表框输入数据;51Testing软件测试网L1s8y#bz}4M~
复选框的测试51Testing软件测试网7k+PAAOFC'V
51Testing软件测试网 mAz*OR?m%ocQ n3H
测试方法:
$Q9]MW:Z|%S$N_95642
.G~dM0u"sdhu95642 a,多个复选框可以被同时选中;
rW3qk\e95642 b,多个复选框可以被部分选中;
)D.m lRd0A9uGP95642 c,多个复选框可以都不被选中;51Testing软件测试网+~t7Pbf4o}a
 d,逐一执行每个复选框的功能;51Testing软件测试网9DASQT'z l B
列表框控件的测试51Testing软件测试网-yK4gi k td
51Testing软件测试网(~p"v6{g3W{ B_
测试方法:51Testing软件测试网T} k@+k!M9hY)s

"[_n+H1z.bG95642 a,条目内容正确;同组合列表框类似,根据需求说明书确定列表的各项内容正确,没有丢失或错误;
iw|8}9Qz(z3Ep2|&M95642 b,列表框的内容较多时要使用滚动条;
.Nk JVY1?U*kH95642 c,列表框允许多选时,要分别检查shift选中条目,按ctrl选中条目和直接用鼠标选中多项条目的情况;51Testing软件测试网)FpXvFh+`
滚动条控件的测试51Testing软件测试网 bh7Bh3yB q-L
51Testing软件测试网SFA~J1uxR&y
要注意一下几点:51Testing软件测试网 dM1f:M2zyz JD
51Testing软件测试网JOZ$K+} XQE-f
 a,滚动条的长度根据显示信息的长度或宽度及时变换,这样有利于用户了解显示信息的位置和百分比,如,word中浏览100页文档,浏览到50页时,滚动条位置应处于中间;
#Y`-g-_LpN]95642 b,拖动滚动条,检查屏幕刷新情况,并查看是否有乱码;
H2Z1F"Au!r95642 c,单击滚动条;
$W2x_ G1K(L8o%k95642 d,用滚轮控制滚动条;
"KtG+]Ty95642 e,滚动条的上下按钮。51Testing软件测试网GRoEY8A
各种控件在窗体中混和使用时的测试51Testing软件测试网^2Q9tVl\*gd@8t
51Testing软件测试网$_"|2R1mkX
 a,控件间的相互作用51Testing软件测试网9|h0e-u zX
 b,tab键的顺序,一般是从上到下,从左到右;
5~;N/Px*hSO95642 c,热键的使用,逐一测试;
u-o)l*vJV c95642 d,enter键和esc键的使用;51Testing软件测试网Z7Q%w"q`Dg
在测试中,应遵循由简入繁的原则,先进行单个控件功能的测试,确保实现无误后,再进行多个控件的的功能组合的测试。51Testing软件测试网?C e7}aE k
51Testing软件测试网(I+g/V D"I1X,["q
ps:密码输入框测试时要特别注意进行字母大写输入的测试。51Testing软件测试网4FRPY#ja0Y cr

0Ae%H8@ Dv95642查找替换操作
4zo$[{nq1tG)z95642 案例演示:打开word中的"替换"对话框51Testing软件测试网L!|2Ppdnfk
 测试本功能有通过测试和失败测试两种情况51Testing软件测试网u'A:M1eVr
 通过测试:
9o)~ |!}I0I$O+e9564251Testing软件测试网I&Y%|/[v Q
 1,输入内容直接查找,或查找全部
*r,O2{9D-[*q;P"a:u(H95642 2,在组合框中寻找已经查找过的内容,再次查找并确认文档的内容正确,如,已经查找过"测试用例\",再次进入不用重新输入查找内容,直接在文档中搜寻就可以.51Testing软件测试网*@ zw*?;p0u
51Testing软件测试网L_ JUU{
失败测试:51Testing软件测试网G8a-y+]5}L'xq w
 1,输入过长或过短的查询字符串.如,假设查询的字符串长度为1到255,那么输入0,1,2,256,255和254进行测试;
0WUWzp+j@*L95642 2,输入特殊字符集,如,在word中.^g代表图片,^代表分栏符,可以输入这类特殊字符测试;51Testing软件测试网P-`#kJ5k
51Testing软件测试网L WK4Dp8JD(Z/I0@
替换测试大体相同.
D+aI C#K7x#|}OX(E i95642 关于编辑操作窗口的功能测试的用例:
LKxj^Z5U95642 1,关闭查找替换窗口.不执行任何操作,直接退出;51Testing软件测试网2bx{ Xx*`H ]
 2,附件和选项测试.假如,设定"精确搜寻","向后"搜索等附件选项等等来测试;51Testing软件测试网w_%jgd z
 3,控件间的相互作用.如,搜寻内容为空时,按钮"搜寻全部","搜寻","全部替换","替换"都为灰色.51Testing软件测试网(pHw"pl;kF7] a7zl
 4,热键, Tab键.回车键的使用.51Testing软件测试网1p:r8M%a~l+k
51Testing软件测试网T9{xm],mJN$Wa[
插入操作51Testing软件测试网z.d*b)IhBE{
 1,插入文件51Testing软件测试网Q?!Y6MO%?ym
 测试的情况
{b(r_(I&y95642 a,插入文件;
%[#IS!t9k+E!X95642 b,插入图像;
9Uo?w-Q&ZM8p95642 c,在文档中插入文档本身;51Testing软件测试网 bK ~HY!ro!Y
 d,移除插入的源文件;51Testing软件测试网!d_UZN${9^ Jf2Wm
 e,更换插入的源文件的内容;51Testing软件测试网'|;lzNM%tNy
51Testing软件测试网[|+X ~h
2,链接文件51Testing软件测试网%t RO]/F
 测试方法:51Testing软件测试网 S:Bo.Y;kK!R"~[
 a,插入链接文件;
L ?3q h9y8[7K [95642 b,在文档中链接文档本身;51Testing软件测试网*q IS"ak9uGs'wt
 c,移除插入的源文件;51Testing软件测试网 P7sS k+l
 d,更换插入的源文件的内容.51Testing软件测试网%AG(x*\}%u&rD!I
51Testing软件测试网f.a _*t_,N1Wl
3,插入对象51Testing软件测试网Kpo1f:Z:wsr
 要测试的内容
,YEJ}ca1\V95642 a,插入程序允许的对象,如,在word中插入excel工作表;51Testing软件测试网2uh m3u2V/cS
 b,修改所插入对象的内容.插入的对象仍能正确显示;
j3pq&T[t95642 c,卸载生成插入对象的程序,如,在word中插入excel工作表后卸载excel,工作表仍正常使用.
]x @ RVy |1fb95642
jH!tqd95642编辑操作51Testing软件测试网{-EV vgB1KP y
 编辑操作包括剪切,复制,粘贴操作.
1E$U[ld:s;R7d3u9564251Testing软件测试网0t$?8j5N2Xu H.\
测试剪切操作的方法51Testing软件测试网b:m_^0t2WF`s
 a,对文本,文本框,图文框进行剪切;
#z1M2y+m%c/\95642 b,剪切图像
*qU(p/fuV6U R95642 c,文本图像混合剪切
S D NT6A4{95642 复制操作方法与剪切类似.51Testing软件测试网!m}V'^We"z)b)_

A'QH'WWK k95642测试时,主要是对粘贴操作的测试,方法是:
9b.[&y$\pM:L95642 a,粘贴剪切的文本,文本框及图文框;
kv(Zzjv2gj95642 b,粘贴所剪切的图像;
M#t*B"N*oAyA95642 c,剪切后,在不同的程序中粘贴
R9n{e0EB-i,MZ95642 d,多次粘贴同一内容,如,剪切后,在程序中连续粘贴3次;51Testing软件测试网yw(g5NS h6y
 e,利用粘贴操作强制输入程序所不允许输入的数据.51Testing软件测试网Tk5j9VJ&@!Z)d
51Testing软件测试网0]NQ1K'D7u(E,vGv
界面测试用例的设计方法
5{T8Yeo {c U95642 1,窗体
5h\6U/~'AsmE95642 测试窗体的方法:
Y%mh3i R?}Ngpc95642 a,窗体大小,大小要合适,控件布局合理;
^]3rDZmqT95642 b,移动窗体.快速或慢速移动窗体,背景及窗体本身刷新必须正确;51Testing软件测试网fb v hIWP)b
 c,缩放窗体,窗体上的控件应随窗体的大小变化而变化;
9Z#t{kT0^$G95642 d,显示分辨率.必须在不同的分辨率的情况下测试程序的显示是否正常;
#M:]g/M UF95642 进行测试时还要注意状态栏是否显示正确;工具栏的图标执行操作是否有效,是否与菜单懒中图标显示一致;错误信息内容是否正确,无错别字,且明确等等;
2qRZ C!C ej q/m:E9564251Testing软件测试网G_RJ G}_ [#h
2,控件
ND)N^ E tN-_E95642 测试方法:
;Iu w:cS&SR95642 a,窗体或控件的字体和大小要一致;
5T)O B;D,Jq4{F k {C95642 b,注意全角,半角混合
oW5idV,^;Cg7HI95642 c,无中英文混合.51Testing软件测试网R#R'W C{0d

8d\(bMkK95642菜单51Testing软件测试网wT&]P"XJd#|p
51Testing软件测试网:BZkG(K)lz#A
进行测试时要注意51Testing软件测试网K?^p]f9z];R9n
 a,选择菜单是否可以正常工作,并与实际执行内容一致;51Testing软件测试网 s3HT)W`Z
 b,是否有错别字:51Testing软件测试网nSZkS+C
 c,快捷键是否重复;
l;Jc B+d!X5a95642 d,热键是否重复;51Testing软件测试网e _E:ap}Do
 e,快捷键与热键操作是否有效51Testing软件测试网|"C8Y#|C/IY
 f,是否存在中英文混合
/c ?^z0pG#z95642 g,菜单要与语境相关,如,不同权限的用户登陆一个应用程序,不同级别的用户可以看到不同级别的菜单并使用不同级别的功能;
v"K`T(}!F'@+I95642 h,鼠标右键快捷菜单51Testing软件测试网P0J hd!aM
51Testing软件测试网,w8D$x%J|4D!}
特殊属性
ITa7Y9E*^4e95642 1,安装界面应有公司介绍或产品介绍,有公司的图标51Testing软件测试网1Ob x5{i+k-A
 2,主界面及大多数界面最好有公司图标51Testing软件测试网,k!AwQ+l0i3F(i#_y
 3,选择"帮助"->"关于"命令,应看见相关版权和产品信息

 


TAG:

 

评分:0

我来说两句

日历

« 2024-02-21  
    123
45678910
11121314151617
18192021222324
2526272829  

数据统计

  • 访问量: 6523
  • 日志数: 33
  • 图片数: 5
  • 建立时间: 2007-01-17
  • 更新时间: 2009-02-01

RSS订阅

Open Toolbar