软件测试需求分析案例-删除用户

前言

通读需求规格说明书是提取信息,提出问题,输出具有逻辑、规则、流程的业务步骤。删除用户是后台管理菜单的一个功能模块,只有admin才有删除用户的权限。不可删除admin。

删除用户是后台管理菜单的一个功能模块,只有admin才有删除用户的权限。不可删除admin。

软件测试需求分析案例-删除用户

1.1 通读文档

通读需求规格说明书是提取信息,提出问题,输出具有逻辑、规则、流程的业务步骤

信息:此功能应为用户提供确认删除的功能。

问题:为什么以及何时删除用户,是否可以删除admin。

1.2 整理需求

整理需求是反复通读整理前面输出的业务步骤,防止遗漏需求

admin登录并进入删除用户窗口,输入用户名,用户名长度非法时,程序提示错误,否则,连接数据库,查询账号是否存在,如果存在,且是admin,则提示禁止删除。否则显示用户信息,询问是否删除,点击提示框中的确定,则删除数据,提示删除成功,如果账号不存在,则程序提示错误。

1.3 需求分析说明书

需求编号 功能 一级功能 二级功能 原始需求 需求整理
1 后台管理 删除用户 确定 此功能应为用户提供确认删除的功能。 admin登录并进入删除用户窗口,输入用户名,用户名长度非法时,程序提示错误,否则,连接数据库,查询账号是否存在,如果存在,且是admin,则提示禁止删除。否则显示用户信息,询问是否删除,点击提示框中的确定,则删除数据,提示删除
2 关闭 点击“关闭”按钮可以关闭当前窗口。 删除用户的窗口被关闭