不要追求绝对的公平,红尘之中没有公平而言,人活一世,难得糊涂。                                           it is no use doing what you like, you have got to like what you do.

界面测试小节

上一篇 / 下一篇  2006-12-11 09:36:44 / 天气: 晴朗 / 心情: 平静 / 精华(2) / 置顶(2) / 个人分类:软件测试技术

界面规范51Testing软件测试网4o'y5^ nl ~1_e

51Testing软件测试网R p`{ystD @&MP

功能名称

TA#U d O:xUJ0

功能简述

J0abJi0y0

规范要求

3Sl {b.v!Xz0

1. 51Testing软件测试网 SY,T g B7~

新增51Testing软件测试网,_ c[&]V,G

增加一条或多条记录51Testing软件测试网!~#`&N q"`

1)    新增的记录必须排在首页首行。51Testing软件测试网:u p'q#OD.r&Q

2)    提交失败后必须保留用户已输入的内容,以便再次提交。51Testing软件测试网\zKpe&wl"x

3)    提交时需对主要标识字段进行重复值、空值(空格)判断。

.|/B6s*`RR1c9d.~0

2. 51Testing软件测试网/yF/?]\ H%[~"^;@ eX

修改

w1WfY ph~nBm0

修改单条记录51Testing软件测试网Fc(G zJVt

4)    如界面存在复选按钮,勾选多条记录进行修改时,需给予只能对一条记录进行修改,默认为第一条的提示信息。

Z5u"{IOg| bH0

5)    修改时加载的内容都为该记录的实际内容,而不再为默认值。

%~$bE4x\&Y0

6)    修改完成后必须回到原记录所在位置,且刷新显示修改后的值。

,\r4v tg!I8m5wC0

7)    提交失败后必须保留用户已修改的内容,以便再次提交。

X;XK5A_s Zma-}0

8)    在查询条件下修改返回后如不满足查询条件则不显示。

PI gEP*Em#C&y_;j0

9)    需对主要标识字段进行重复值、空值(空格)判断。51Testing软件测试网'f|"x1V)\#S~+x:h

3. 

i5D"VZ$d$H1DJ0

删除51Testing软件测试网2y-cEsZ {+o Ym

删除一条或多条记录51Testing软件测试网t XIrlQ

10)必须有确认删除的提示信息。51Testing软件测试网:rI-Oj0XyHO+^

11)删除成功后刷新不显示被删除的记录。51Testing软件测试网!E]-V8u G4s%u5cgX

12)删除成功后返回到原记录所在页面;而当原记录所在页不存在时,则返回上一页。

8y&bfK&de0

13)当被删除的记录与其它记录存在关联时,请视需求界定给予不允许删除、更明细提示等信息。51Testing软件测试网(V(YBV%c2Qm|}%F

4. 

7R+B(bk9@J` fd;r2o0

查询51Testing软件测试网;U%\+CICFm

按各条件查询。51Testing软件测试网 M3\Nu V^

14)每次查询后定位到首页。

A8JdCb0

15)每次查询后保留当前查询条件。

5w'J Cf!}7fe0

16)当查询条件较多时,请配以重置按钮一同使用。51Testing软件测试网y*hN#IC@ kCZ{

17)当未查询到任何记录时,需给予未查找相关记录的提示信息。

!B8G+D1O&p~ wa4G%i4a0

18)除用户明确要求不需要外,需提供模糊查询及组合查询功能。51Testing软件测试网 N(j X4g.A l(L-K,`

5. 51Testing软件测试网DU|!tB)d m

取消51Testing软件测试网 ?W;Z6|[@

取消当前修改并返回51Testing软件测试网 p%sz Zg&r C:E

19)在数据量较多的页面中,当进行了修改后,取消请给予提示。

F%GlB)J%a#M%W0

20)取消返回到原记录所在位置。

a.HCoQT0

6. 

gF ^+v.[)k;`9N;p(o0

保存

7IL)bLRP7@ H0

保存当前变更

){$x^AJ v0

21)当保存所费时间较长时,需给予进度界面提示。51Testing软件测试网_;YBB:E3^ sO

22)必须控制不可以重复保存。51Testing软件测试网F,bw:sb*ZE*mZ

7. 51Testing软件测试网GP{SWP)I p`

重置51Testing软件测试网,A$G$Hs"{'d.e

恢复当前变更且不返回51Testing软件测试网B+\Un%U}MF"T

23)必须保证重置后与初始进入此页面时一致性。

W-D*F)DhAB;qj0

8. 51Testing软件测试网y,[_9P;^Yq

返回

`N2?;ac,p8D0L'y0D0

返回前一个页面

3e6s)~1r*Dj KiT0

24)当从一个页面点击按钮或链接进入子页面时,子页面必须提供返回按钮。51Testing软件测试网OwG-Y8N4~ S

9. 51Testing软件测试网%t$ZW$?]O2pH$l

翻页51Testing软件测试网7Wfd!d8rO2~(l0S{

 51Testing软件测试网-qioe!C'c

25)带条件进行翻页时,翻页同时可执行查询功能。

6{QP$j:wVPL ^Y0

26)如翻页后进入子页面,子页面需从首页开始显示。51Testing软件测试网;Xc5u;|!_`$H

27)如有单页复选功能,翻页后不保留选中状态。51Testing软件测试网k.a(t\|

10.    

adrbx [ [G0

全选

H(N8i-RHN[0

实现单页全选功能。

!NT`Z4O#r!Cl?0

28)勾选全选则选中当页所有记录。51Testing软件测试网WF6d1PV,vf l

29)去掉当页某个记录的勾选,则全选也去掉勾选。51Testing软件测试网Mx|RMV.h u4B ^

30)翻页后,自动去掉已勾选的记录及全选的勾选。51Testing软件测试网v{&T%U$]n

51Testing软件测试网@f6Hm%r7M2zR

名称51Testing软件测试网6F9RMr+{K:a

简述

4I2i`qTX%Kgm0

规范要求

Nx3u"|:W,W0

11.    

:vR;a8f6\-IfHh0

默认值51Testing软件测试网,Q;VB \fo#W\5b(I

各个页面都会存在默认值

Qv s\"H}I1|0

31)打开一个新界面,光标默认停留在第一个待输入的文本框中。

7GUq$Nh7Y0

32)当选择下拉框不存在默认值时,则默认为“请选择”;当存在默认值时,请绑定显示默认值。51Testing软件测试网q8HLt:]q3R

12.    51Testing软件测试网T `5Nqq5a#?v

必填项51Testing软件测试网 S'L9x \Y{ h

对界面必填项的一些规范

F7Vb8V5K!O#q2{o/Ug0

33)界面的必填项必须以红色*号标识出来。

uJ8z n!@m ND#i0

34)当必填项没有填写时,可在光标准备移走时,在文本框后以“请输入”红色文字标识。

H'A-~;Zq0

35)当界面排列较紧时,必填项没有填可以以弹出信息的方式来提示,光标移走时弹出或最后提交时弹出都可;但确定后必须停留在第一个待输入的文本框中。51Testing软件测试网T#Dhj"M%m

13.    51Testing软件测试网Y3nt2A#u6_

控件显示51Testing软件测试网 Y(u2dO-od

 

o*r0h-S]:X/~0

36)可输入/选择框以正常色显示;不可输入/选择框以灰色显示;51Testing软件测试网J.^/KQ$xV-^

37)对于不可输入/选择框,通过鼠标或键盘都不可让光标定位至此控件。

zZ!I#N(t [l0

14.    51Testing软件测试网4g[;[4d(\;Z6\m4k

提示语

%`O8R ql0

提示信息的规范51Testing软件测试网{]N8N7w/SP,v `

38)提示信息中标点符号请统一为全角符号。51Testing软件测试网FY5_&M3hF q{,L

39)提示信息如有主语,请统一为‘您’。51Testing软件测试网v5Q a?(e;I

40)复杂的操作在成功后给予提示信息。

JJc3N7H_aM7J0

41)需要后续操作的操作在成功后给予提示信息。

m r,D} }m0

42)提示信息不宜太长,宽度不能超过当前窗口的1/2;当超过此比例时,请视具体情况进行换行。51Testing软件测试网,t}1K @ w6U/d1J,S

43)当功能按钮为图片按钮时,光标停留需给予浮动提示信息。

.e(t%VbV} A|_;L;m0

15.    51Testing软件测试网/kL7yA Qp"|2Q

键盘支持

:\3a ['e&s:` u0

由于用户还是会常用键盘进行操作,故提供一些简单的键盘支持是必要的。

"`[:{'h NL%v*U0

44)支持回车键提交。51Testing软件测试网*A.nPVw Y] f4\

45)支持TAB键、Shift+tab键移动光标焦点。

)MYO,F t(l IO0

46)TAB键移动遵循从左上至右下的原则。

-ln0Lw in|!af%J-Xq%f0

16.    

a:A.y f#~g:G8C s\+\0

界面传递51Testing软件测试网mFG1D(vb1A

父窗体与子窗体的传递。

ir~}1[(u"Z9F0

47)当父窗体与子窗体都存在同样的查询条件时,父窗体已输入的查询条件必须被带到子窗体中。51Testing软件测试网3h@t.WEC Ocz+?

48)当子窗体的任何操作影响了父窗体的数据时,子窗体关闭返回必须刷新父窗体的数据。51Testing软件测试网%[t5Gp BpD

49)关闭父窗体必须连同子窗体一同关闭。

]/r/b2f X:]x [0

50)子窗体的大小最好不要超过父窗体,且最好不要遮住父窗体的主要信息。51Testing软件测试网I'Lz4nj

17.    

1n_$D F7l0

窗口嵌套51Testing软件测试网.\t} E5?

针对多层窗口的嵌套

z.d4LZr%k {0

51)如果存在多层嵌套窗口,每层窗口弹出时都自动往右下移动一点点,以保证不遮盖上层窗口标题为准。

#\5[X6Vpb0

52)窗口嵌套层次最好不超过3层。51Testing软件测试网~ mb[:|8O2f[C7{

18.    

?\+fVO a0

输入框限制51Testing软件测试网$F VDKHrR

对各种输入框的限制。51Testing软件测试网UPA:z4Yb~4Cdd.^

53)只允许输入数字的输入框请控制不允许输入其它字符,而不是输入非法值后给予提示。

|9SS\uK#e3TWF8U0

54)只允许输入日期、时间的输入框请给予格式化,而不是输入非法值后再给予提示。51Testing软件测试网-zQ u FM"v%C\3M

55)当输入的内容达到了字段的长度限制时,请控制不允许再输入,而不是保存后自动截断或保存时给予提示。

F)|"IXG%b0

56)对非法字符的控制。限制不可以输入或提交时给予提示。(如<<>51Testing软件测试网_0{ L z ~`0{

19.    51Testing软件测试网t _Q~g p!AG ?

表单51Testing软件测试网fD"]2mV6RX

对表单的相关规范。

}+\? s#e0

57)表头水平/垂直居中对齐。

dq0e+j(lj.D(H`L$|0

58)表单中内容如为定长,则为居中显示;如为不固定的中英文内容,则为居左显示;如为数值形式,则为居左显示。

sz'gUB2h?r0

59)保证表格的宽度不被挤变形,对于不定长的内容,可固定显示宽度,当超出此显示宽度后,以……显示,光标停留后,详细内容再在浮动层显示。

Rm#M9h?t*qi$?4V0

20.    51Testing软件测试网 R*oO;Q*R-U;V{R

快捷键的限制51Testing软件测试网6J[P)J.k

由于IE本身的一些原因,避免一些不必要的错误,故对其进行限制。51Testing软件测试网(] ay7A,kLEk6b

60)在用户没有提供明确需求情况下,限制F5IE工具栏、退格键(仅限页面不限输入框)、Ctrl+N的使用51Testing软件测试网3Hab ?lY9Q

61)限制右键菜单的使用。51Testing软件测试网L;\.f&v+iG

21.    51Testing软件测试网,Y,\s.I;@

界面布局

f N A-QA,S)_^vc0

对界面布局、分辨率的规范51Testing软件测试网7U{x(Kl@ZM*J

62)必须要能自适应1024*768800*600两种分辨率。51Testing软件测试网XB-vN*Ac*E(D

63)51Testing软件测试网X+b| Y;h


相关阅读:

TAG: 界面规范 界面测试 软件测试技术

tjaclina的个人空间 引用 删除 tjaclina   /   2013-01-31 17:17:00
tjaclina的个人空间 引用 删除 tjaclina   /   2013-01-31 17:16:44
5
引用 删除 fanjiacheng   /   2012-08-23 10:14:28
1
我们的幸福呢(⊙o⊙) 引用 删除 stephanie0923   /   2010-04-29 13:34:25
5
 

评分:0

我来说两句

Open Toolbar