05软件测试需求分析案例-修改密码

通常情况菜单导航栏,不会当作模块,但是菜单(有子菜单或无子菜单)可以当作模块,子菜单为一级功能,子菜单窗口按钮为二级功能

通读文档,提取信息,提出问题,从正反(先反后正)两面分析逻辑,分析流程
在这里插入图片描述

1.1 通读文档

问题:

(1) admin添加谁的用户?为什么修改用户信息?为什么以及何时删除用户?

(2) 新密码能否是123456,能否不输入?

信息:

修改已登录用户自己的密码,

原密码正确,两次密码一致,

密码长度要求6-18,

分析逻辑,分析流程:

登录成功后,程序应该记录着登录账号,拿着原密码到数据库查询,如果对应账号的原密码错误,则提示原密码错误,如果原密码正确,则判断两个新密码的长度,长度错误时给出错误提示,否则,判断两个密码是否一致,一致则修改用户表中的对应账号的密码,提示修改成功。停留在此窗口,所有密码清空。新密码能否是123456,能否不输入。

1.2 整理需求

修改密码-确定功能:

登录成功后,程序记录着登录账号,确保数据库正常连接,拿着原密码到数据库查询,如果对应账号的原密码错误,则提示原密码错误,如果原密码正确,则判断两个新密码的长度(密码长度要求6-18)是否合法,长度错误时给出错误提示,长度正确时,判断两个新密码是否一致,一致则修改用户表中对应账号的密码,提示修改成功。停留在此窗口,所有密码清空。新密码可以是123456,单不能不输入。

1.3 需求分析说明书

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值