常用功能的checklist

上一篇 / 下一篇  2008-11-25 16:00:53 / 个人分类:测试技术

51Testing软件测试网 a!rgF yEVC0y)~\

最近不忙,整理了一些常用的checklist,先贴一部分,欢迎各位进行批评指正。51Testing软件测试网W+Fk.{tW#k

1)       能否执行插入功能51Testing软件测试网7@MR'sJ |Ll

2)       默认值是否正确51Testing软件测试网4X*S3[$Mj iM9np4P#y

3)       输入结果是否被正确保存51Testing软件测试网 x9Yt(GyQ

4)       要求唯一的数据(主键)是否可以重复添加51Testing软件测试网5h!Tp%u L^e.B

5)       输入域的编辑状态是否正确(editable/uneditable51Testing软件测试网v#y Un E.Q/C|J

6)       插入页面为当前主页面的情况下,提交保存后能否转到合适的页面51Testing软件测试网-A$d[ _%p umz

7)       插入页面为弹出新页面的情况下,提交保存后原来的列表页面是否会自动刷新

/f Bw/]y6E X5S0

8)       插入的数据在结果列表中是否正确排序51Testing软件测试网-c1hLpv0N HR c#e}@

1)       能否执行删除功能

XX Y}U8X,Z`0c0

2)       选定的数据是否被删除51Testing软件测试网2rdsrL.G

3)       是否错误的删除没有选择的数据51Testing软件测试网 e N ]Ct4V#c&m]

4)       是否可以删除部分或全部数据51Testing软件测试网*R\DrzM2Z,s@S

5)       当设置自动编号时,能否处理删除后的空白

}cd,y,|Sd s0

6)       根据项目需求检查是软删除还是硬删除

/O4wx [ Y{p7n0

7)       删除的数据存在关联数据时是否正确处理,如删除header时,detail是否自动删除

+jn4v#h0`XL:Y[L0

8)       是否可以删除没有权限/禁止删除的数据51Testing软件测试网kO-K o_*l

1)       能否执行查询功能51Testing软件测试网(G ^_?3f8l/_Z

2)       是否可以设置查询条件51Testing软件测试网4MQxyx

3)       在不同部分查询统一信息,查询结果是否一致

*IAnY+q;vp0

4)       查询结果是否包括符合条件的全部数据51Testing软件测试网w`9\tW$h1{

5)       是否存在重复出现相同数据的情况51Testing软件测试网8W)f$B,M0|3Lv/?v

6)       查询结果中是否包括检索条件、可以判断正确与否51Testing软件测试网(gJXQV%|

7)       查询结果是否有明确的排列顺序51Testing软件测试网E LI {*C'h

8)       在插入/修改操作时,查询输入的值,结果是否正确51Testing软件测试网ptK]x3~A

9)       不设置查询条件时是否可以查到全部数据51Testing软件测试网B6V,Ps0jxM%t

10)    根据项目需求是否支持模糊查询51Testing软件测试网,` d"Z*N0Yrr U)`8U8ET

11)    根据项目需求查询关键字是否区分大小写

)T%RH8z yN;g%^0

12)    设置部分查询条件时查询结果是否正确51Testing软件测试网t"m#C|x(k$o|4q

13)    设置精确查询条件时查询结果是否正确

K`;O5kP8c7Vo s ^`v0

14)    查询结果页面中是否保存查询条件51Testing软件测试网7]-fD~RX'm"O1D

15)    查询结果分页时,在点击下一页/上一页时查询条件是否能带过去,不能点击翻页时又重新查询;51Testing软件测试网 X\%M1ZL7hji Q

16)    查询结果是否出现内容和合计数值不一致的情况

"nE+@C.b9Og S0

17)    查询权限的检查,比如:user1不能查询到user2的数据等51Testing软件测试网*R bkAF%Cm

18)    当查询的数据量较大时系统性能如何

zd:?0](GRV]3N}0

19)    设置条件进行查询后清空查询条件,再次查询时是否仍然按照之前设置的条件进行查询51Testing软件测试网 hW%cyN

1)       能否执行修改功能

xeq"cZ4e{|0

2)       不能再次修改时是否进行修改处理51Testing软件测试网~!R$PVkTB;Hdz

3)       编辑页面中各输入域是否被正确的置成可编辑、不可编辑状态

bi5X]1x_|U0

4)       编辑页面中可编辑的项目是否显示正确的默认值,包括form下拉菜单与文本框51Testing软件测试网-H e7d SSBmn {

5)       编辑权限的检查,比如:user1的数据user2不能编辑等51Testing软件测试网.RzV1ZS:j7y

6)       输入的数据是否被保存51Testing软件测试网g]Ha$[g

7)       输入的数据是否保存为其它的值51Testing软件测试网"k X p4B sg

8)       如果输入的数据(主键)已经存在,是否可以保存51Testing软件测试网a.R\:W2I

9)       修改操作是否被当作插入处理,即在保存原有数据的基础上,插入了修改值

(?TKBE0

10)    提交保存后能否转到合适的页面

'\3K9W0krPs0

11)    修改的结果在结果列表中是否正确排序(与增加功能的第8条是否重复)51Testing软件测试网 sil*b.R'E0m

分页

1)      总页数是否正确

ui c9DFz;D0

2)      当前页数是否正确

SE\ mn0SA2p8u bu0

3)      设置跳转的页数后能否直接跳转

.EI5i1af0

4)      首页/末页、上一页/下一页按钮的状态是否正确51Testing软件测试网w%ovlI/E$o

5)      点击首页/末页、上一页/下一页是否跳转到正确的页面

2J5^.k%pe)]%W G0

排序

1)      是否可以向上移动位置

}Ib3~g-uM-W#TZq0

2)      是否可以向下移动位置

]VX-c$PN0

3)      最上面的数据能否向上移动

wH.YU}VVy,} ~0

4)      最下面的数据能否向下移动

N$T \ P9OUPN)k0

5)      能否选中多条进行移动

y-Uc#S8Gn0

AwR5O#G@Z @:?0上传/下载

1)       是否能正确上传附件文件

&Y/dB4]_E+[dHD0

2)       检查上传的文件是否能正确下载并打开51Testing软件测试网]A,h^\zPP

3)       上传文件时是否符合大小限制51Testing软件测试网 ^iz(A.G#I/W

4)       上传文件时是否符合指定的类型限制51Testing软件测试网^k)[$?:PHL

5)       同一个位置是否可以上传同名文件

_MQXMI/b0

6)       在不同位置上传的同名文件,打开时是否出错

Y(AA7V$Q)Z a&x0

7)       根据项目需求,中文名称的文件是否可以正确上传/下载

/J Q+Wk@'?-K0

……

n"jVZiy051Testing软件测试网of-m+X;k R:s

 51Testing软件测试网)Ol[/a6aJ6w }


TAG: checklist 测试技术

走测试自己的路,让bug无路可走~~ 引用 删除 jessies   /   2009-07-07 17:07:04
这个省略号比较遗憾啊,呵呵, 写的挺好的。但是异常情况考虑比较少,比如系统异常或者数据异常的情况下。
还是觉得很好啦
 

评分:0

我来说两句

Open Toolbar