博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
增加、编辑、删除等功能,几乎每个系统都会用到,针对这几个方面,写如下测试用例...
阅读量:5323 次
发布时间:2019-06-14

本文共 1264 字,大约阅读时间需要 4 分钟。

增加、编辑、删除等功能,几乎每个系统都会用到,针对这几个方面,写如下测试用例

一:增加

1:在添加页面,输入要添加的数据项均合理,检查数据库以及列表页是否添加了相应的数据

2:在添加页面,留出一个必填项为空,检查是否会提示

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

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

5:是否支持table键

6:按enter是否能保存

7:若提示保存,也要查看数据库里是否多了一条数据

二、删除

1、删除一个数据库中存在的数据,然后查看数据库以及列表也中是否删除

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

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

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

5、不输入任何字符

6、是否支持table键

7、是否这次enter键

三、编辑

1:对编辑列表页中的每个编辑项进行修改,点击保存,查看是否编辑成功

2:依次对每个编辑项进行修改,点击保存,查看是否编辑成功

3:对于必填项,我们可以修改为空、全角/半角空格,点击保存时,查看是否编辑成功

4:现在很多编辑项目中有很多图片预览的功能,如果对于没有上传的图片,查看编辑页面时,是否显示默认图片。如果上传了图片,是否显示上传的图 片。(因为实际工作中,很多客户很介意这个节目图片显示红叉)

5:在编辑的时候,也要注意添加时,每个编辑项的长度校验,有些时候,添加时有长度限制,而编辑的时候却没有

6:在编辑的时候,查看界面的字段是否同添加时字段显示一致,以及冒号是否也一致(无论是中文冒号或者是英文冒号,但是必须要一致)

四、密码修改

实际当中,根据具体情况具体分析,实际测试中可能只用到几条而已,例如:银行卡密码的修改,就不用考虑英文和非法字符,更不用考虑tap之类的快捷键

有时,需要根据需求具体分析了,例如:连续出错多少次出现的提示,和一些软件修改密码要求一定时间内有一定的修改次数限制等。

1、旧密码、新密码、确认新密码都为空时,查看系统是否会有提示

2、不输入旧密码,直接改密码

3、输入错误的旧密码

4、不输入确认新密码

5、新密码和确认密码不一致

6、新密码中有空格

7、新密码为空

8、新密码为符合要求的最多字符

9、新密码为符号要求的最少字符

10、新密码为符合要求的非最多和最少字符

11、新密码为最多字符-1

12、新密码为最多字符+1

13、新密码为最少字符-1

14、新密码为最少字符+1

15、新密码为非允许字符(例如:密码要求是英文和数字组成,则要试汉字和符号等)

16、看是否支持tap和enter键等

17、密码是否可以复制、粘贴,是否以*之类的加密符号

18、看密码是否区分大小写,新密码中英文小写,确认密码中英文大写

19、新密码和旧密码一样能否修改成功

转载于:https://www.cnblogs.com/flyfish36/archive/2013/04/26/3044868.html

你可能感兴趣的文章
数据持久化时的小bug
查看>>
bzoj2257
查看>>
http://www.bootcss.com/
查看>>
20145308 《网络对抗》 注入shellcode+Return-to-libc攻击 学习总结
查看>>
查看oracle数据库的连接数以及用户
查看>>
python tkinter GUI绘制,以及点击更新显示图片
查看>>
Spring面试题
查看>>
C语言栈的实现
查看>>
SRM 628 DIV2
查看>>
2018-2019-2 20165314『网络对抗技术』Exp5:MSF基础应用
查看>>
SecureCRT的使用方法和技巧(详细使用教程)
查看>>
自建数据源(RSO2)、及数据源增强
查看>>
2018icpc徐州OnlineA Hard to prepare
查看>>
使用命令创建数据库和表
查看>>
【转】redo与undo
查看>>
安卓当中的线程和每秒刷一次
查看>>
wpf样式绑定 行为绑定 事件关联 路由事件实例
查看>>
TCL:表格(xls)中写入数据
查看>>
Oracle事务
查看>>
String类中的equals方法总结(转载)
查看>>