一、修改功能
测试修改功能与添加功能的要点有一部分相同。此外还需要对以下的内容进行测试:
1、检查添加和修改信息的限制是否一致
添加中规定必填的数据项,修改时是否也为必填
添加中规定输入的数据类型,修改时是否也为此类型
添加中规定不允许重复的数据项,修改时是否也不允许重复
2、进入修改页面,页面数据显示的是否正确,是否为添加时的数据
不允许重复的数据项是否允许重复,允许重复的数据是否允许重复,特别需要注意是否允许与自己重复
3、需求中不允许修改的数据项是否允许修改
4、成功修改数据后相关联的模块是否同步更新
5、进入修改页面,若页面存在【重置】按钮,则需求验证修改数据后,点击【重置】按钮,数据是重置为空还是重置成进入页面时的数据
注:特别需要注意下拉列表、单选按钮、复选框等数据显示是否正确

二、删除功能
不选择数据,进行删除
删除一个已经被删除的数据:在浏览器中同时打开2个相同的页面,在其中的一个页面将数据删除,删除成功后,在另一个页面不刷新的情况下也删除此条数据
在末页将所有的数据删除,查看页面跳转是否正确
若同时存在批量删除和单条删除的功能,则需要验证选择多条数据后,点击单条删除功能的按钮,系统是删除一条数据还是删除多条数据
删除时是否会给予相应的提示,若存在提示信息是否按所选项执行:点击【确定】按钮是否执行删除操作,点击【取消】按钮是否撤销删除操作
删除存在关联关系的数据,是否允许删除;若不允许删除:提示信息是否正确并且是否说明删除失败的原因;若允许删除:相关联的数据如何处理;是否给予明确的提示信息让用户了解删除后的后果
删除正在被使用的数据查看系统如何处理
