不要追求绝对的公平,红尘之中没有公平而言,人活一世,难得糊涂。                                           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软件测试网 w'mO T ol_+A

51Testing软件测试网R \TGv of9`l

功能名称

%na5Zkv2V6CM0

功能简述

1~ Kx-W^j.Ux0

规范要求51Testing软件测试网\1T5Q!O"F l7P U

1. 

3QJ6b+lFM*BU1K0

新增51Testing软件测试网D$c9urB|~6]*@J

增加一条或多条记录51Testing软件测试网:P&ak7r$A"t

1)    新增的记录必须排在首页首行。51Testing软件测试网@+^ q4mBO

2)    提交失败后必须保留用户已输入的内容,以便再次提交。51Testing软件测试网*y#F1^;ladl-K

3)    提交时需对主要标识字段进行重复值、空值(空格)判断。51Testing软件测试网0A#^S9FVz7g9K$^

2. 51Testing软件测试网&U xGy8?Bo T'q F

修改51Testing软件测试网N|h R!S5u*aI

修改单条记录51Testing软件测试网b,[i(t'J

4)    如界面存在复选按钮,勾选多条记录进行修改时,需给予只能对一条记录进行修改,默认为第一条的提示信息。51Testing软件测试网2K*@:xq1jH(q1Y4HI4r;Mv w

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

:ho_DV2HgTyC0

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

d,p7_'TX,Ma|0

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

3c H3jAZo P#w;W0

8)    在查询条件下修改返回后如不满足查询条件则不显示。51Testing软件测试网 KgKf6T(q

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

o-i!d ffbW:?.G0

3. 51Testing软件测试网7Te-n8Y&f i

删除

y-x/OG2Seu.@0

删除一条或多条记录51Testing软件测试网3yiq&KmW+C:x~%y[z[i

10)必须有确认删除的提示信息。51Testing软件测试网G*wnF$bQ0b(b

11)删除成功后刷新不显示被删除的记录。

`,h5R:mx'X[0

12)删除成功后返回到原记录所在页面;而当原记录所在页不存在时,则返回上一页。51Testing软件测试网D[$L"cE2yZ J

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

4. 

[s7r@I4Y)tj0

查询51Testing软件测试网T*qSo;p3I3`

按各条件查询。51Testing软件测试网lu$J:i"Tg7~

14)每次查询后定位到首页。51Testing软件测试网@,I2[AW!dd$K

15)每次查询后保留当前查询条件。51Testing软件测试网+}ep&aS0}S

16)当查询条件较多时,请配以重置按钮一同使用。51Testing软件测试网pyspKmS'z5V!M

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

e!YjHg?)F2Y0

18)除用户明确要求不需要外,需提供模糊查询及组合查询功能。

hG B+m1E9|9t0

5. 51Testing软件测试网Rc|1W h7q$AW `

取消

&t L(TR0O5F)w0

取消当前修改并返回51Testing软件测试网*]U{'JB@s Ea

19)在数据量较多的页面中,当进行了修改后,取消请给予提示。51Testing软件测试网ZyF;L Le ]

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

V:|A5N]X ~d$RH+L.bQ0

6. 

&e5m*K8a]\q cw0

保存51Testing软件测试网0T'Js&b2T"^4o

保存当前变更51Testing软件测试网 HH+sVOr

21)当保存所费时间较长时,需给予进度界面提示。

/YvP^+M8d6X0

22)必须控制不可以重复保存。

*Ai*S)n jxl&B0

7. 

FW6h2Ue6tk-j Q0

重置

h;K P&`aW(]0

恢复当前变更且不返回

b/m(c)NnuI*N+@ K0

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

UDCcE0

8. 

j8X]f,{x)\0

返回51Testing软件测试网 Nvhcx G3H

返回前一个页面

? y;?q+Ekr(V5pK0

24)当从一个页面点击按钮或链接进入子页面时,子页面必须提供返回按钮。51Testing软件测试网7bdb#x1fBz;|U{

9. 

,i.a9fq6| K%R/e0

翻页

oi5_c'~ZP0

 51Testing软件测试网#R8pXf6zFw

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

a-q1@+p q)~f`0

26)如翻页后进入子页面,子页面需从首页开始显示。51Testing软件测试网 ^})n9\$FAfnf

27)如有单页复选功能,翻页后不保留选中状态。

/kMik+B0o0

10.    51Testing软件测试网 V }T&L4V4k0CGh

全选51Testing软件测试网!qCIQ-P&J%i A3wBu

实现单页全选功能。

l c2DIR){0

28)勾选全选则选中当页所有记录。

Ky,Kv0z1i0

29)去掉当页某个记录的勾选,则全选也去掉勾选。51Testing软件测试网CoMX+R ?

30)翻页后,自动去掉已勾选的记录及全选的勾选。

:Q~%tT/P0g:o0

51Testing软件测试网2x].T7A'J6g,Nr:f#m6F&L w

名称51Testing软件测试网KK C*C.Mgj

简述51Testing软件测试网 ^IBv f

规范要求51Testing软件测试网?wvV)~8jB

11.    

ttEm Kj0

默认值51Testing软件测试网b0f0g%z@%x`

各个页面都会存在默认值51Testing软件测试网%v_5O1U-NQOG

31)打开一个新界面,光标默认停留在第一个待输入的文本框中。51Testing软件测试网F oZ ig4L

32)当选择下拉框不存在默认值时,则默认为“请选择”;当存在默认值时,请绑定显示默认值。

-kCuN&Y4ot+W0

12.    

2A+ZI:S e0

必填项51Testing软件测试网(`#XU2A {,lG N&{

对界面必填项的一些规范

BUkQ7]Wn6?0

33)界面的必填项必须以红色*号标识出来。51Testing软件测试网 fT S iYH-X

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

hX"xnU V0

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

13.    

Z J+X V O0

控件显示51Testing软件测试网@B `)n*Pr

 

*W8x{.n{z}y0

36)可输入/选择框以正常色显示;不可输入/选择框以灰色显示;51Testing软件测试网Gcyvl

37)对于不可输入/选择框,通过鼠标或键盘都不可让光标定位至此控件。51Testing软件测试网}M K5r,@/E

14.    

8v$Zuk`w O{-N0

提示语

1QG'_y0S#tNQ0

提示信息的规范51Testing软件测试网{vY-W:c

38)提示信息中标点符号请统一为全角符号。

%g"D^1w4u-M-_z~0Q0

39)提示信息如有主语,请统一为‘您’。51Testing软件测试网}6Y!P.V'|{

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

9I6t$^ cm,o)OrH!_#P0

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

^^%S8EU/Q#s0

42)提示信息不宜太长,宽度不能超过当前窗口的1/2;当超过此比例时,请视具体情况进行换行。

]]b u'iH-J0

43)当功能按钮为图片按钮时,光标停留需给予浮动提示信息。51Testing软件测试网c!E)k)j IlP

15.    51Testing软件测试网 g Ri!O*vi

键盘支持51Testing软件测试网,w;o!C;j5e+Ojkj

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

`9S{"?z7kE6Y z0

44)支持回车键提交。

@4h2KwX*LR F S0

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

d5kWh0sw'Y3~6X0

46)TAB键移动遵循从左上至右下的原则。51Testing软件测试网 q-X/|\d P

16.    

5PR8s b-~6YI:?0

界面传递

NTFI#I^0

父窗体与子窗体的传递。

H b _ W(T/b'V(An ?0

47)当父窗体与子窗体都存在同样的查询条件时,父窗体已输入的查询条件必须被带到子窗体中。

r y4f[ e0

48)当子窗体的任何操作影响了父窗体的数据时,子窗体关闭返回必须刷新父窗体的数据。51Testing软件测试网m xg N2f3M8}j

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

xff |ZO O+L p0

50)子窗体的大小最好不要超过父窗体,且最好不要遮住父窗体的主要信息。51Testing软件测试网#?,i2k { H!@CTb\ t4?;P

17.    51Testing软件测试网4\{'t ~N2x

窗口嵌套

z&[.pC#|R0

针对多层窗口的嵌套51Testing软件测试网 i'|({ W-V&W)LWN?

51)如果存在多层嵌套窗口,每层窗口弹出时都自动往右下移动一点点,以保证不遮盖上层窗口标题为准。51Testing软件测试网9lkW#Y9ed,L:TI

52)窗口嵌套层次最好不超过3层。

XB7]*e"Y0

18.    51Testing软件测试网H6K8^{$}.wN,t'T

输入框限制51Testing软件测试网JjUN?!@oO)}

对各种输入框的限制。

Y O*a'n9^$qK0

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

Ip.uHOHh dl+w0

54)只允许输入日期、时间的输入框请给予格式化,而不是输入非法值后再给予提示。51Testing软件测试网q5cN9uR+{/q W/a

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

%|1XW~8U0

56)对非法字符的控制。限制不可以输入或提交时给予提示。(如<<>

7S+eDpm!z0

19.    51Testing软件测试网%V ^rG4J0K/]0r

表单51Testing软件测试网[srjo}`:D

对表单的相关规范。51Testing软件测试网 b)U6~/_*P;{7?"q

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

l-rNNFZ:@0

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

F|-~7j2o8U{(R0

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

$?e*[-xF O0

20.    

GD[ DY~C0

快捷键的限制

)\ zi"ZJ,}'k%A0

由于IE本身的一些原因,避免一些不必要的错误,故对其进行限制。

;Dr9Qp#M$\i0

60)在用户没有提供明确需求情况下,限制F5IE工具栏、退格键(仅限页面不限输入框)、Ctrl+N的使用

&^R}/e.o'u0

61)限制右键菜单的使用。51Testing软件测试网;d:E g`#C

21.    

gS"z,z p0P8i0

界面布局

~ts1SOuA0

对界面布局、分辨率的规范51Testing软件测试网9I6Son!\G^

62)必须要能自适应1024*768800*600两种分辨率。51Testing软件测试网1sV wXaqnm'?

63)

J!X@L1n+Pj0

相关阅读:

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