等价类划分和边界值分析方法是最常用、最典型并且是最重要的黑盒测试方法。
一、功能测试用例
针对“用户登录”功能测试,基于等价类划分和边界值分析方法,能够设计的功能测试用例有:
1、输入已注册的用户名和正确的密码,验证是否登录成功;
2、输入已注册的用户名和不正确的密码,验证是否登录失败,并且提示信息正确;
3、输入未注册的用户名和任意密码,验证是否登录失败,并且提示信息正确;
4、用户名和密码两者都为空,验证是否登录失败,并且提示信息正确;
5、用户名和密码两者之一为空,验证是否登录失败,并且提示信息正确:
6、如果登录功能启用了验证码功能,在用户名和密码正确的前提下,输入正确的验证码,验证是否登录成功;
7、如果登录功能启用了验证码功能,在用户名和密码正确的前提下,输入错误的验证码验证是否登录失败,并且提示信息正确。
8、用户名和密码是否区分大小写?
9、页面上的密码框是否加密显示?
10、后台系统创建的用户第一次登录成功时,是否提示修改密码?
11、忘记用户名和忘记密码的功能是否可用?
12、前端页面是否根据设计要求限制用户名和密码长度?
13、如果登录功能需要验证码,单击验证码图片是否可以更换验证码?更换后的验证码是否可用?
14、刷新页面是否会刷新验证码?
15、如果验证码具有时效性,需要分别验证时效内和时效外验证码的有效性。
16、如果用户登录成功但是会话超时,继续操作是否会重定向到用户登录界面?
17、不同级别的用户(如管理员用户和普通用户)登录系统后的权限是否正确?
&nb

本文详细阐述了如何利用等价类划分和边界值分析方法设计针对‘用户登录’功能的详尽测试用例,涵盖功能性与非功能性需求,强调测试覆盖的重要性及测试用例设计的策略和技巧。
最低0.47元/天 解锁文章
551

被折叠的 条评论
为什么被折叠?



