常见测试点

余年寄山水
611次浏览
2021年02月21日 08:41
最佳经验
本文由作者推荐

-

2021年2月21日发(作者:曦曦)


常见测试点总结




登 陆、添加、删除、查询模块是我们经常遇到的,这些模块的测试点该如何考虑





1)


登陆







用户名 和密码都符合要求


(


格式上的要求


)






用户名和密码都不符合要求


(


格式上的要求


)






用户名符合要求,密码不符合要求


(


格式上的要求


)






密码符合要求,用户名不符合要求


(


格式上 的要求


)






用户名或密码为空







数据库中不存在的用户名,不存在的密码







数据库中存在的用户名,错误的密码







数据库中不存在的用户名,存在的密码







输入的数据前存在空格







输入正 确的用户名密码以后按


[enter]


是否能登陆



--------------------------------- -------------------------------------------------- --------


-----------





2)


添加







要添加的数据项均合理,检查数据库中是否添加了相应的数据







留出一个必填数据为空







按照边 界值等价类设计测试用例的原则设计其他输入项的测试用例







不符合要求的地方要有错误提示







是否支 持


table









enter


是否能保存

< br>






若提示不能保存,也要察看数据库里是否多了一条数据



------------------------------------------ -------------------------------------------------< /p>


-----------




3)


删除







删除一个数据库中存在的数据,然后查看数据库中是否删除







删除一个数据库中并不存在的数据,看书否有错误提示,并且数据库中没有数据被删除







输入一个格式错误的数据,看是否 有错误提示,并且数据库中没有数据被删除。







输入的正确数据前加空格,看是否能正确删除数据







什么也不输入







是否指 出


table








是否支持


enter



------------------------------------ -------------------------------------------------- -----


-----------





4)


查询





精确查询:







输入的查询条件为数据库中存在的数据,看是否能正确地查出相应得数据






输入正确的查询条件以前加上空格,看是否能正确地查出相应的数据






输入格式或范围不符合要求的数据,看是否有错误提示







输入数据库中不存在的数据







不输入任何数据







是否支 持


table








是否支持


enter






模糊查询:





在精确查询的基础上加上以下一点







输入一些字符,看是否能查出数据库中所有的相关信息




-------------------------- -------------------------------------------------- ---------------


-----------




2.


设计功能测试用例






文本框、按钮等控件测试





文本框的测试





如何对文本框进行测试





a


,输入正常的字母或数字。





b


,输入已存在的文件的名称


;




c



输入超长字符。


例如在


< br>名称



框中输入超过允许边界个数的字符,


假设最多


255


个字符,


尝 试输入



256


个字符,检查程序能否 正确处理


;




d


,输入默认值,空白,空格


;




e


,若只 允许输入字母,尝试输入数字


;


反之


;


尝试输入字母


;




f


,利用复制,粘贴等操作强制输入 程序不允许的输入数据


;




g


,输入特殊字符集,例如,


NUL





;




h


,输入 超过文本框长度的字符或文本,检查所输入的内容是否正常显示


;




i


,输入 不符合格式的数据,检查程序是否正常校验,如,程序要求输入年月日格式为


yy/mm /dd


,实际输入


yyyy/mm/dd


,程序应该给出错误提示





在测试过程中所用到的测试方法:





1


,输入非法数据


;




2


,输入默认值


;




3


,输入特殊字符集


;




4


,输入使缓冲区溢出的数据


;




5


,输入相同的文件名


;

< p>
-------------------------------------------- -----------------------------------------------


-----------




命令钮控件的测试





a


,点击按钮正确响应操作。如,单 击确定,正确执行操作


;


单击取消,退出窗口

< br>;




b


对非法的输入或操作给出足够的提示说明,


如,


输入月工作天数为


32


时,

单击



确定



系统应提示


:


天数不能大于


31;




c< /p>


,对可能造成数据无法恢复的操作必须给出确认信息,给用户放弃选择的机会


;




单选按钮控件的测试





a


,一组单选按钮不能同时选中,只 能选中一个。




< br>b


,逐一执行每个单选按钮的功能。分别选择了




”“




后,保存到数据库的数据应该相应


的分别为


“< /p>



”“



”;< /p>





c


,一组执行同一功能的单选按钮在初始状态时必须有一个被默认选中,不能同时为空

< p>
;


------------------------------- -------------------------------------------------- ----------


-----------




up- down


控件文本框的测试





a


,直接输入数字或用上下箭头控制 ,


如,




数 目



中直接输入


10

< br>,


或者单击向上的箭头,


使数目变为

10;




b

< br>,利用上下箭头控制数字的自动循环,如,当最多数字为


253

< br>时,单击向上箭头,数目


自动变为


1;

< br>反之亦适用


;



< p>
c


,直接输入超边界值,系统应该提示重新输入


;




d


,输入 默认值,空白。如,



插入



数目为默认值,点击



确定

”;


或,删除默认值,使内容为


空,单击

< br>“


确定



进行测试


;




e


,输入字符。此时系统应提示输入有误。



----- -------------------------------------------------- ------------------------------------


--- --------




组合列表框的测试





a


,条目内容正确,其详细条目内容 可以根据需求说明确定


;




b


,逐一执行列表框中每个条目的功能


;




c


,检查能否向组合列表框输入数据


;


--------------------------------------- -------------------------------------------------- --


-----------




复框的测试




a


,多个复选框可以被同时选中


;




b


,多个复选框可以被部分选中


;




c


,多个复选框可以都不被选中


;




d


,逐一执行每个复选框的功能


; < /p>


---------------------------------------- -------------------------------------------------- -


-----------




列表框控件的测试





a


,条目内容正确

< br>;


同组合列表框类似,根据需求说明书确定列表的各项内容正确,没有丢


失或错误


;




b


,列表框的内容较多时要使用滚动条


;




c


,列表 框允许多选时,要分别检查


shift


选中条目,按

< p>
ctrl


选中条目和直接用鼠标选中多


项条目的情 况


;


------------------------- -------------------------------------------------- ----------------


-----------




滚动条控件的测试





要注意一下几点:





a


,滚动条的长度根据显示信息的长 度或宽度及时变换,这样有利于用户了解显示信息的位


置和百分比,如,


word


中浏览


100


页文档 ,浏览到


50


页时,滚动条位置应处于中间

;




b


,拖动滚动条,检查屏幕刷新情况,并查看是否有乱码


;




c


,单击滚动条


;




d


,用滚轮控制滚动条


;




e


,滚动条的上下按钮。


< p>
-------------------------------------------- -----------------------------------------------


-----------




各种控件在窗体中混和使用时的测试


-


-


-


-


-


-


-


-