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!T p%u
L^e.B
5) 输入域的编辑状态是否正确(editable/uneditable)51Testing软件测试网v#yUn E.Q/C |J
6) 插入页面为当前主页面的情况下,提交保存后能否转到合适的页面51Testing软件测试网-A$d[_%p umz
7) 插入页面为弹出新页面的情况下,提交保存后原来的列表页面是否会自动刷新
/fBw/]y6EX5S08) 插入的数据在结果列表中是否正确排序51Testing软件测试网-c1hLpv0N HRc#e}@
删
1) 能否执行删除功能
XXY}U8X,Z`0c02) 选定的数据是否被删除51Testing软件测试网2rds rL.G
3) 是否错误的删除没有选择的数据51Testing软件测试网 e
N]Ct4V#c&m]
4) 是否可以删除部分或全部数据51Testing软件测试网*R\Drz M2Z,s@ S
5) 当设置自动编号时,能否处理删除后的空白
}cd,y,|Sds06) 根据项目需求检查是软删除还是硬删除
/O4wx [
Y{p7n07) 删除的数据存在关联数据时是否正确处理,如删除header时,detail是否自动删除
+jn4v#h0` XL:Y[L08) 是否可以删除没有权限/禁止删除的数据51Testing软件测试网kO-Ko_*l
查
1) 能否执行查询功能51Testing软件测试网(G
^_?3f8l/_Z
2) 是否可以设置查询条件51Testing软件测试网4MQxyx
3) 在不同部分查询统一信息,查询结果是否一致
*IAnY+q;vp04) 查询结果是否包括符合条件的全部数据51Testing软件测试网w`9\tW$h1{
5) 是否存在重复出现相同数据的情况51Testing软件测试网8W)f$B,M0|3Lv/?v
6) 查询结果中是否包括检索条件、可以判断正确与否51Testing软件测试网(gJX QV%|
7) 查询结果是否有明确的排列顺序51Testing软件测试网ELI {*C'h
8) 在插入/修改操作时,查询输入的值,结果是否正确51Testing软件测试网 ptK ]x3~A
9) 不设置查询条件时是否可以查到全部数据51Testing软件测试网B6V,Ps0j xM%t
10) 根据项目需求是否支持模糊查询51Testing软件测试网,`
d"Z*N0Y rr
U)`8U8ET
11) 根据项目需求查询关键字是否区分大小写
)T%RH8zyN;g%^012) 设置部分查询条件时查询结果是否正确51Testing软件测试网t"m#C|x(k$o|4q
13) 设置精确查询条件时查询结果是否正确
K`;O5kP8c7Vo s
^` v014) 查询结果页面中是否保存查询条件51Testing软件测试网7]-fD~RX'm"O1D
15) 查询结果分页时,在点击下一页/上一页时查询条件是否能带过去,不能点击翻页时又重新查询;51Testing软件测试网
X\%M1ZL7hji Q
16) 查询结果是否出现内容和合计数值不一致的情况
"nE+@C.b9Og
S017) 查询权限的检查,比如:user1不能查询到user2的数据等51Testing软件测试网*RbkAF%Cm
18) 当查询的数据量较大时系统性能如何
zd:?0](GRV]3N}019) 设置条件进行查询后清空查询条件,再次查询时是否仍然按照之前设置的条件进行查询51Testing软件测试网 hW%cyN
改
1) 能否执行修改功能
xeq"cZ4e {|02) 不能再次修改时是否进行修改处理51Testing软件测试网~!R$PVkTB;Hdz
3) 编辑页面中各输入域是否被正确的置成可编辑、不可编辑状态
bi5X]1x_|U04) 编辑页面中可编辑的项目是否显示正确的默认值,包括form下拉菜单与文本框51Testing软件测试网-He7dSSBmn{
5) 编辑权限的检查,比如:user1的数据user2不能编辑等51Testing软件测试网.RzV1ZS:j7y
6) 输入的数据是否被保存51Testing软件测试网g]Ha$[g
7) 输入的数据是否保存为其它的值51Testing软件测试网"k
Xp4Bsg
8) 如果输入的数据(主键)已经存在,是否可以保存51Testing软件测试网a.R\:W2I
9) 修改操作是否被当作插入处理,即在保存原有数据的基础上,插入了修改值
(?TKBE010) 提交保存后能否转到合适的页面
'\3K9W0krPs011) 修改的结果在结果列表中是否正确排序(与增加功能的第8条是否重复)51Testing软件测试网
sil*b.R'E0m
分页
1) 总页数是否正确
uic9DFz;D02) 当前页数是否正确
SE\ mn0SA2p8u bu03) 设置跳转的页数后能否直接跳转
.E I5i1af04) 首页/末页、上一页/下一页按钮的状态是否正确51Testing软件测试网w%ovl I/E$o
5) 点击首页/末页、上一页/下一页是否跳转到正确的页面
2J5^.k%pe)]%W G0排序
1) 是否可以向上移动位置
}Ib3~g-uM-W#TZq02) 是否可以向下移动位置
]VX-c$PN03) 最上面的数据能否向上移动
wH.YU}VVy,}
~04) 最下面的数据能否向下移动
N$T
\ P9OUPN)k05) 能否选中多条进行移动
y-Uc#S8Gn0
AwR5O#G@Z
@:?0上传/下载1) 是否能正确上传附件文件
&Y/dB4]_E+[dHD02) 检查上传的文件是否能正确下载并打开51Testing软件测试网]A,h^\zPP
3) 上传文件时是否符合大小限制51Testing软件测试网
^iz(A.G#I/W
4) 上传文件时是否符合指定的类型限制51Testing软件测试网^k)[$?:PHL
5) 同一个位置是否可以上传同名文件
_MQXMI/b06) 在不同位置上传的同名文件,打开时是否出错
Y(AA7V$Q)Z a&x07) 根据项目需求,中文名称的文件是否可以正确上传/下载
/J Q+Wk@'?-K0……
n"jVZiy051Testing软件测试网of-m+X;k
R:s 51Testing软件测试网)Ol[/a6aJ6w}