软件测试基础练习
1.小程序的业务用例
2.单模块用例编写
用例编号 |
用例标题 |
项目/模块 |
优先级 |
前置条件 |
操作步骤 |
测试数据 |
预期结果 |
login_phone_001 |
手机号可用(11位纯数字,未注册手机号) |
login |
p0 |
未注册手机号 |
输入手机号 点击注册 |
未注册手机号:12345678901 |
绿色勾,提示手机号可用 |
login_phone_002 |
手机号不可用(已注册11位纯数字手机号) |
login |
p1 |
已注册手机号 |
输入手机号 点击注册 |
已注册手机号:98765432101 |
红色感叹号,提示手机号已注册 |
login_phone_003 |
手机号不可用(空) |
login |
p1 |
/ |
点击注册 |
未注册手机号:空 |
红色感叹号,提示手机号为空 |
login_phone_004 |
手机号不可用(11位非纯数字未注册手机号) |
login |
p2 |
未注册手机号 |
输入手机号 点击注册 |
未注册手机号:a |
红色感叹号,提示手机号格式错误 |
login_phone_005 |
手机号不可用(10位纯数字未注册手机号) |
login |
p2 |
未注册手机号 |
输入手机号 点击注册 |
未注册手机号:1234567890 |
红色感叹号,提示手机号格式错误 |
login_phone_006 |
手机号不可用(12位纯数字未注册手机号) |
login |
p2 |
未注册手机号 |
输入手机号 点击注册 |
未注册手机号:123456789112 |
红色感叹号,提示手机号格式错误 |
login_passwd_001 |
密码可用(6位字母加数字) |
login |
p0 |
未注册手机号 |
输入正确手机号 输入密码 点击注册 |
密码:a12345 |
绿色勾,提示密码可用 |
login_passwd_002 |
密码可用(16位字母加数字) |
login |
p0 |
未注册手机号 |
输入正确手机号 输入密码 点击注册 |
密码:a123456789123456 |
绿色勾,提示密码可用 |
login_passwd_003 |
密码可用(11位字母加数字) |
login |
p0 |
未注册手机号 |
输入正确手机号 输入密码 点击注册 |
密码:a1234567891 |
绿色勾,提示密码可用 |
login_passwd_004 |
密码不可用(5位字母加数字) |
login |
p1 |
未注册手机号 |
输入正确手机号 输入密码 点击注册 |
密码:a1234 |
红色叉,提示密码长度6-16之间且密码位英文、数字的组合 |
login_passwd_005 |
密码不可用(17位字母加数字) |
login |
p1 |
未注册手机号 |
输入正确手机号 输入密码 点击注册 |
密码:a1234567891234567 |
红色叉,提示密码长度6-16之间且密码位英文、数字的组合 |
login_passwd_006 |
密码不可用(空) |
login |
p1 |
未注册手机号 |
输入正确手机号 输入密码 点击注册 |
密码:空 |
红色叉,提示密码不可为空 |
login_passwd_007 |
密码不可用(6位纯数字) |
login |
p1 |
未注册手机号 |
输入正确手机号 输入密码 点击注册 |
密码:111111 |
红色叉,提示密码长度6-16之间且密码位英文、数字的组合 |
login_passwd_008 |
密码不可用(6位纯字母) |
login |
p1 |
未注册手机号 |
输入正确手机号 输入密码 点击注册 |
密码:aaaaaa |
红色叉,提示密码长度6-16之间且密码位英文、数字的组合 |
login_yzm_001 |
验证码正确(正确未过期) |
login |
p0 |
未注册手机号 验证码为8888 |
输入正确手机号 输入密码 输入验证码 点击注册 |
验证码:8888 |
绿勾 |
login_yzm_002 |
验证码错误(验证码不正确,多一位) |
login |
p2 |
未注册手机号 验证码为8888 |
输入正确手机号 输入密码 输入验证码 点击注册 |
验证码:88888 |
红叉,提示验证码错误 |
login_yzm_003 |
验证码错误(验证码不正确,少一位) |
login |
p2 |
未注册手机号 验证码为8888 |
输入正确手机号 输入密码 输入验证码 点击注册 |
验证码:888 |
红叉,提示验证码错误 |
login_yzm_004 |
验证码错误(验证码过期) |
login |
p1 |
未注册手机号 验证码为8888 |
输入正确手机号 输入密码 输入验证码 点击注册 |
过期验证码 |
红叉,提示验证码已过期 |
login_yzm_005 |
验证码错误(空) |
login |
p1 |
未注册手机号 验证码为8888 |
输入正确手机号 输入密码 输入验证码 点击注册 |
验证码:空 |
红叉,提示验证码不可为空 |
login_jpgyzm_001 |
短信验证码正确(正确未过期) |
login |
p0 |
未注册手机号 验证码为8888 手机号可正常收到短信 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 点击注册 |
正确未过期验证码 |
提示注册成功 |
login_jpgyzm_002 |
短信验证码错误(验证码不正确) |
login |
p1 |
未注册手机号 验证码为8888 手机号可正常收到短信 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 点击注册 |
错误验证码 |
提示短信验证码错误 |
login_jpgyzm_003 |
短信验证码错误(验证码过期) |
login |
p1 |
未注册手机号 验证码为8888 手机号可正常收到短信 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 点击注册 |
过期验证码 |
提示短信验证码已过期 |
login_jpgyzm_004 |
短信验证码错误(空) |
login |
p1 |
未注册手机号 验证码为8888 手机号可正常收到短信 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 点击注册 |
验证码:空 |
提示短信验证码不可为空 |
login_invate_001 |
邀请人正确(空) |
login |
p1 |
未注册手机号 验证码为8888 手机号可正常收到短信 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 邀请人为空 点击注册 |
邀请人:空 |
提示注册成功 |
login_invate_002 |
邀请人正确(存在) |
login |
p0 |
未注册手机号 验证码为8888 手机号可正常收到短信 存在邀请人 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 邀请人为空 点击注册 |
邀请人:存在的邀请人 |
提示注册成功 |
login_invate_003 |
邀请人不正确(不存在) |
login |
p1 |
未注册手机号 验证码为8888 手机号可正常收到短信 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 邀请人为空 点击注册 |
邀请人:不存在的邀请人 |
提示邀请人不存在 |
login_protocol_001 |
勾选协议 |
login |
p0 |
未注册手机号 验证码为8888 手机号可正常收到短信 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 填写不存在邀请人 勾选协议 点击注册 |
勾选协议 |
提示注册成功 |
login_protocol_002 |
未勾选协议 |
login |
p1 |
未注册手机号 验证码为8888 手机号可正常收到短信 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 填写不存在邀请人 不勾选协议 点击注册 |
不勾选协议 |
提示协议未勾选无法注册 |
login_com_001 |
兼容(火狐) |
login |
p1 |
使用火狐浏览器启动 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 填写不存在邀请人 勾选协议 点击注册 |
/ |
程序正常运行 |
login_com_002 |
兼容(苹果) |
login |
p1 |
使用苹果浏览器启动 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 填写不存在邀请人 勾选协议 点击注册 |
/ |
程序正常运行 |
login_com_003 |
兼容(IE) |
login |
p1 |
使用IE浏览器启动 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 填写不存在邀请人 勾选协议 点击注册 |
/ |
程序正常运行 |
login_com_004 |
兼容(谷歌) |
login |
p1 |
使用谷歌浏览器启动 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 填写不存在邀请人 勾选协议 点击注册 |
/ |
程序正常运行 |
login_com_005 |
兼容(欧朋) |
login |
p1 |
使用欧朋浏览器启动 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 填写不存在邀请人 勾选协议 点击注册 |
/ |
程序正常运行 |
login_com_006 |
不兼容(火狐) |
login |
p1 |
使用火狐浏览器启动 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 填写不存在邀请人 勾选协议 点击注册 |
/ |
程序显示错误,或者出现错误 |
login_com_007 |
不兼容(苹果) |
login |
p1 |
使用苹果浏览器启动 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 填写不存在邀请人 勾选协议 点击注册 |
/ |
程序显示错误,或者出现错误 |
login_com_008 |
不兼容(IE) |
login |
p1 |
使用IE浏览器启动 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 填写不存在邀请人 勾选协议 点击注册 |
/ |
程序显示错误,或者出现错误 |
login_com_009 |
不兼容(谷歌) |
login |
p1 |
使用谷歌浏览器启动 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 填写不存在邀请人 勾选协议 点击注册 |
/ |
程序显示错误,或者出现错误 |
login_com_010 |
不兼容(欧朋) |
login |
p1 |
使用欧朋浏览器启动 |
输入正确手机号 输入正确密码 输入验证码 输入短信验证码 填写不存在邀请人 勾选协议 点击注册 |
/ |
程序显示错误,或者出现错误 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix