您好,欢迎来到智榕旅游。
搜索
您的当前位置:首页常见功能测试点的测试用例大全(干货)

常见功能测试点的测试用例大全(干货)

来源:智榕旅游
常见功能测试点的测试⽤例⼤全(⼲货)

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

  ① ⽤户名和密码都符合要求(格式上的要求)  ② ⽤户名和密码都不符合要求(格式上的要求)  ③ ⽤户名符合要求,密码不符合要求(格式上的要求)  ④ 密码符合要求,⽤户名不符合要求(格式上的要求)  ⑤ ⽤户名或密码为空

  ⑥ 数据库中不存在的⽤户名,不存在的密码  ⑦ 数据库中存在的⽤户名,错误的密码  ⑧ 数据库中不存在的⽤户名,存在的密码  ⑨ 输⼊的数据前存在空格

  ⑩ 输⼊正确的⽤户名密码以后按[enter]是否能登陆 2) 添加

  ① 要添加的数据项均合理,检查数据库中是否添加了相应的数据  ② 留出⼀个必填数据为空

  ③ 按照边界值等价类设计测试⽤例的原则设计其他输⼊项的测试⽤例  ④ 不符合要求的地⽅要有错误提⽰  ⑤ 是否⽀持table键  ⑥ 按enter是否能保存

  ⑦ 若提⽰不能保存,也要察看数据库⾥是否多了⼀条数据 3) 删除

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

  ② 删除⼀个数据库中并不存在的数据,看书否有错误提⽰,并且数据库中没有数据被删除  ③ 输⼊⼀个格式错误的数据,看是否有错误提⽰,并且数据库中没有数据被删除。  ④ 输⼊的正确数据前加空格,看是否能正确删除数据  ⑤ 什么也不输⼊  ⑥ 是否⽀持tab键  ⑦ 是否⽀持enter键 4)查询

精确查询:

  ① 输⼊的查询条件为数据库中存在的数据,看是否能正确地查出相应得数据  ② 输⼊正确的查询条件以前加上空格,看是否能正确地查出相应的数据  ③ 输⼊格式或范围不符合要求的数据,看是否有错误提⽰  ④ 输⼊数据库中不存在的数据

  ⑤ 不输⼊任何数据  ⑥ 是否⽀持table键  ⑦ 是否⽀持enter键

模糊查询:

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

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

设计功能测试⽤例⽂本框、按钮等控件测试⽂本框的测试

  如何对⽂本框进⾏测试  a,输⼊正常的字母或数字。  b,输⼊已存在的⽂件的名称;

  c,输⼊超长字符。例如在“名称”框中输⼊超过允许边界个数的字符,假设最多255个字符,尝试输⼊ 256个字符,检查程序能否正确处理;

  d,输⼊默认值,空⽩,空格;

  e,若只允许输⼊字母,尝试输⼊数字;反之;尝试输⼊字母;  f,利⽤复制,粘贴等操作强制输⼊程序不允许的输⼊数据;  g,输⼊特殊字符集,例如,NUL及 等;

  h,输⼊超过⽂本框长度的字符或⽂本,检查所输⼊的内容是否正常显⽰;

  i,输⼊不符合格式的数据,检查程序是否正常校验,如,程序要求输⼊年⽉⽇格式为yy/mm/dd,实际输⼊yyyy/mm/dd,程序应该给出错误提⽰

在测试过程中所⽤到的测试⽅法:  1,输⼊⾮法数据;  2,输⼊默认值;  3,输⼊特殊字符集;

  4,输⼊使缓冲区溢出的数据;  5,输⼊相同的⽂件名;

命令按钮控件的测试

  a,点击按钮正确响应操作。如,单击确定,正确执⾏操作;单击取消,退出窗⼝;

  b,对⾮法的输⼊或操作给出⾜够的提⽰说明,如,输⼊⽉⼯作天数为32时,单击”确定“后系统应提⽰:天数不能⼤于31;  c,对可能造成数据⽆法恢复的操作必须给出确认信息,给⽤户放弃选择的机会;

单选按钮控件的测试

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

  b,逐⼀执⾏每个单选按钮的功能。分别选择了“男”“⼥”后,保存到数据库的数据应该相应的分别为“男”“⼥”;  c,⼀组执⾏同⼀功能的单选按钮在初始状态时必须有⼀个被默认选中,不能同时为空;

up-down控件⽂本框的测试

  a,直接输⼊数字或⽤上下箭头控制,如,在“数⽬”中直接输⼊10,或者单击向上的箭头,使数⽬变为10;  b,利⽤上下箭头控制数字的⾃动循环,如,当最多数字为253时,单击向上箭头,数⽬⾃动变为1;反之亦适⽤;  c,直接输⼊超边界值,系统应该提⽰重新输⼊;

  d,输⼊默认值,空⽩。如,“插⼊”数⽬为默认值,点击“确定”;或,删除默认值,使内容为空,单击“确定”进⾏测试;  e,输⼊字符。此时系统应提⽰输⼊有误。

组合列表框的测试

  a,条⽬内容正确,其详细条⽬内容可以根据需求说明确定;  b,逐⼀执⾏列表框中每个条⽬的功能;  c,检查能否向组合列表框输⼊数据;

复选框的测试

  a,多个复选框可以被同时选中;  b,多个复选框可以被部分选中;  c,多个复选框可以都不被选中;  d,逐⼀执⾏每个复选框的功能;

列表框控件的测试

  a,条⽬内容正确;同组合列表框类似,根据需求说明书确定列表的各项内容正确,没有丢失或错误;  b,列表框的内容较多时要使⽤滚动条;

  c,列表框允许多选时,要分别检查shift选中条⽬,按ctrl选中条⽬和直接⽤⿏标选中多项条⽬的情况;

滚动条控件的测试要注意⼀下⼏点:

  a,滚动条的长度根据显⽰信息的长度或宽度及时变换,这样有利于⽤户了解显⽰信息的位置和百分⽐,如,word中浏览100页⽂档,浏览到50页时,滚动条位置应处于中间;

  b,拖动滚动条,检查屏幕刷新情况,并查看是否有乱码;  c,单击滚动条;  d,⽤滚轮控制滚动条;  e,滚动条的上下按钮。

各种控件在窗体中混和使⽤时的测试  a,控件间的相互作⽤;

  b,tab键的顺序,⼀般是从上到下,从左到右;  c,热键的使⽤,逐⼀测试;  d,enter键和esc键的使⽤;

  在测试中,应遵循由简⼊繁的原则,先进⾏单个控件功能的测试,确保实现⽆误后,再进⾏多个控件的的功能组合的测试。

  ps:密码输⼊框测试时要特别注意进⾏字母⼤写输⼊的测试。

查找替换操作

  案例演⽰:打开word中的\"替换\"对话框  测试本功能有通过测试和失败测试两种情况 通过测试:

  1,输⼊内容直接查找,或查找全部

  2,在组合框中寻找已经查找过的内容,再次查找并确认⽂档的内容正确,如,已经查找过\"测试⽤例\",再次进⼊不⽤重新输⼊查找内容,直接在⽂档中搜寻就可以. 失败测试:

  1,输⼊过长或过短的查询字符串.如,假设查询的字符串长度为1到255,那么输⼊0,1,2,256,255和254进⾏测试;  2,输⼊特殊字符集,如,在word中.^g代表图⽚,^代表分栏符,可以输⼊这类特殊字符测试;  替换测试⼤体相同.

关于编辑操作窗⼝的功能测试的⽤例:

  1,关闭查找替换窗⼝.不执⾏任何操作,直接退出;

  2,附件和选项测试.假如,设定\"精确搜寻\",\"向后\"搜索等附件选项等等来测试;

  3,控件间的相互作⽤.如,搜寻内容为空时,按钮\"搜寻全部\",\"搜寻\",\"全部替换\",\"替换\"都为灰⾊.  4,热键, Tab键.回车键的使⽤. 插⼊操作1)插⼊⽂件  测试的情况  a,插⼊⽂件;  b,插⼊图像;

  c,在⽂档中插⼊⽂档本⾝;  d,移除插⼊的源⽂件;  e,更换插⼊的源⽂件的内容;2)链接⽂件  测试⽅法:  a,插⼊链接⽂件;

  b,在⽂档中链接⽂档本⾝;  c,移除插⼊的源⽂件;  d,更换插⼊的源⽂件的内容.3)插⼊对象要测试的内容

  a,插⼊程序允许的对象,如,在word中插⼊excel⼯作表;

  b,修改所插⼊对象的内容.插⼊的对象仍能正确显⽰;

  c,卸载⽣成插⼊对象的程序,如,在word中插⼊excel⼯作表后卸载excel,⼯作表仍正常使⽤. 编辑操作

  编辑操作包括剪切,复制,粘贴操作.  测试剪切操作的⽅法

  a,对⽂本,⽂本框,图⽂框进⾏剪切;  b,剪切图像  c,⽂本图像混合剪切  复制操作⽅法与剪切类似.

测试时,主要是对粘贴操作的测试,⽅法是:  a,粘贴剪切的⽂本,⽂本框及图⽂框;  b,粘贴所剪切的图像;

  c,剪切后,在不同的程序中粘贴

  d,多次粘贴同⼀内容,如,剪切后,在程序中连续粘贴3次;  e,利⽤粘贴操作强制输⼊程序所不允许输⼊的数据.

界⾯测试⽤例的设计⽅法1)窗体

  测试窗体的⽅法:

  a,窗体⼤⼩,⼤⼩要合适,控件布局合理;

  b,移动窗体.快速或慢速移动窗体,背景及窗体本⾝刷新必须正确;  c,缩放窗体,窗体上的控件应随窗体的⼤⼩变化⽽变化;

  d,显⽰分辨率.必须在不同的分辨率的情况下测试程序的显⽰是否正常;

  进⾏测试时还要注意状态栏是否显⽰正确;⼯具栏的图标执⾏操作是否有效,是否与菜单懒中图标显⽰⼀致;错误信息内容是否正确,⽆错别字,且明确等等; 2)控件  测试⽅法:

  a,窗体或控件的字体和⼤⼩要⼀致;  b,注意全⾓,半⾓混合  c,⽆中英⽂混合. 3)菜单

  进⾏测试时要注意

  a,选择菜单是否可以正常⼯作,并与实际执⾏内容⼀致;  b,是否有错别字:  c,快捷键是否重复;

  d,热键是否重复;

  e,快捷键与热键操作是否有效  f,是否存在中英⽂混合

  g,菜单要与语境相关,如,不同权限的⽤户登陆⼀个应⽤程序,不同级别的⽤户可以看到不同级别的菜单并使⽤不同级别的功能;h,⿏标右键快捷菜单

4)特殊属性

  1,安装界⾯应有公司介绍或产品介绍,有公司的图标  2,主界⾯及⼤多数界⾯最好有公司图标

  3,选择\"帮助\"->\"关于\"命令,应 看见相关版权和产品信息 总结

个⼈在总结软件测试知识的这段时间发现,软件测试⼯作要做好,如何提⾼我们测试的效率,⾸先就是要找出软件中的常⽤功能测试点,如此⽂中上⾯中的内容,把共性的⼯作抽取后,个性的⼯作再逐个突破,⼯作会变得轻松起来。

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- zrrp.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务