界面测试经验总结
\W%dj gWM&x!j01.应验证界面显示内容的完整性: 软件测试网.{2Q/se7[Em
yVFlq'r.uX0
O3ykl@ R F3Y4C:c0a) 报表显示时应考虑数据显示宽度的自适应或自动换行。软件测试网i6CG!Fs%C4Uc
`6M2M9On-g ]8`J'J\-]0
[ Y"A7\"to4e o0^0b) 所有有数据展现的界面(如统计、查询、编辑录入、打印预览、打印等),必须使测试数据的记录数超过一屏/一页,以验证满屏/页时其窗体是否有横向、纵向滚动条或换页打印,界面显示是否正常;
0CO_BZr-j6B`0!F FF8S#`0 软件测试网 v;Io(uX7\N
2.应验证界面显示内容的一致性:
!tY+Mk0|'F00E{d QB4UA'LE h7g?@0 软件测试网Fsl$BM*{9daG
a) 如有多个系统展现同一数据源时,应保证其一致性;软件测试网 J"x$h*l7J#gk7j'f
k,UK#OOG+c9e0 软件测试网 F-U"J$W4d@2Zv+i
3.应验证界面显示内容的准确性:
q uNc(j"[4L0软件测试网h$qAR(H0iQdw软件测试网#qsM1mQ usmT
a) 对于报表中的所有字段值都应该有明确的定义,对于无意义的字段值,不应该显示空,应显示“--”或“/”,表示该字段值无意义。
#Bp/l&yt1z0软件测试网Nx xPg5q Q-G软件测试网+Z:jJ)R hZos
4.应验证界面显示内容的友好性:
/F3y"Tx ^![0软件测试网v-x,z(P0{软件测试网)C,@ W$_3G\czP
a) 对统计的数据应按用户习惯进行分类、排序。
Tzgtgl5Q0软件测试网h}.D*w$})Y:Q软件测试网'`7p6i%K#} s
b) 某些重要信息在输入、修改、删除时应有“确认”提示信息;
1k8q6c#p:o6@/N(Ln8D0i0o*M8K-Ikx0 软件测试网lEf5i!P/a)Uq
c) 界面内容更新后系统应提供刷新功能。
!h!{V]!wy"C2Z-fS w0软件测试网9ac&i])z ?,i7e'}z.u"hi j5~K5}_0d) 用户在退出系统后重新登陆时应考虑是否需要自动返回到上次退出系统时的界面;
7Ds0GR5BRG0"du? V"xG p`a0
\kt @ v2JU6pB6am05.应验证界面提示信息的指导性:
6M.V m,z2v+[X0软件测试网` wD}YC[B!C j软件测试网| F&UvX
a) 在多个业务功能组成的一个业务流程中,如果各个功能之间的执行顺序有一定的制约条件,应通过界面提示用户。软件测试网AN-_s7iUw
E/T2]Mn9X.Pr0 软件测试网%AIf2?,}W
b) 用户提示信息应具有一定的指导性,在应用程序正在进行关键业务的处理时,应考虑在前台界面提示用户应用程序正在进行的处理,以及相应的处理过程,在处理结束后再提示用户处理完毕。软件测试网7[)}3k^!}Yd,Nk S,s
软件测试网KX`1[9dFU软件测试网i8Wpe3^\
c) 在某些数据输入界面,如果要求输入的数据符合某项规则,应在输入界面提供相应的规则描述;当输入数据不符合规则时应提示用户是否继续。软件测试网I @ rd6Q$x?"y!~
|/YbI%a;hZ0
'Z0xoRHi ]?l$c0d) 在对任何配置信息修改后,都应该在用户退出该界面时提示用户保存(如果用户没有主动保存的情况下);软件测试网;}@p%X FM
Q?yA J0 软件测试网^ u:Agg/ztJ!?
6.应验证界面显示内容的合理性:软件测试网'a8]]-b#WM+{1?
软件测试网w ymIe*eVl7I#W"q4l1ki-~8oS2Y0a) 在对某些查询功能进行测试时,应考虑查询条件的设置的合理性以及查询结果的互补性。如某些后台处理时间不应该作为查询条件。
&t To1f,_$~+iB0软件测试网0{%~gv n&s'c7bP*z%y软件测试网4Cq'P,R%L$?v!k6P$z@
b) 界面测试时,应考虑某一界面上按钮先后使用的顺序问题,以免用户对此产生迷惑。例如只能在查询成功后显示执行按钮。软件测试网3`W XL/vB+Ih
软件测试网"f:Y9zV.zJ7gK]I(]H-B0c) 界面测试时,应验证窗口与窗口之间、字段与字段之间的浏览顺序是否正确;
m7V"xAS?%G i*j+Wh0mB:D-oI+R0 软件测试网9?[x _MMk*j5Q8G
7.界面测试时,应考虑用户使用的方便性:软件测试网TP G#mI I.SB g_P