作业
1. 百度登录
题目
测试用例设计
测试用例编写
| 用例编号 | 用例标题 | 模块/项目 | 优先级 | 前置条件 | 测试步骤 | 测试数据 | 预期结果 |
|---|---|---|---|---|---|---|---|
| baidu_login_001 | 手机号登录百度成功(手机号密码都符合要求) | 百度登录 | P0 | 1. 用户已拥有一个有效的百度账号 2. 该账号已绑定一个有效的手机号(如13800000001) 3. 用户知道该账号的密码(如Aa123456) | "1. 打开百度首页 2. 点击登录按钮 3. 输入账号密码 4. 点击登录" | 手机号:13800000001 密码:Aa123456 | 登录成功,首页显示已登录成功的账号信息 |
| baidu_login_002 | 手机号无效(第一位非1) | 百度登录 | P1 | 用户尝试使用一个无效的手机号进行登录 | "1. 打开百度首页 2. 点击登录按钮 3. 输入无效的手机号和任意密码 4. 点击登录" | 手机号:23800000001 密码:Aa123456 | 提示“手机号格式错误” |
| baidu_login_003 | 手机号无效(第二位小于等于2) | 百度登录 | P1 | 用户尝试使用一个无效的手机号进行登录 | "1. 打开百度首页 2. 点击登录按钮 3. 输入无效的手机号和任意密码 4. 点击登录" | 手机号:11800000001 密码:Aa123456 | 提示“手机号格式错误” |
| baidu_login_004 | 手机号未注册 | 百度登录 | P1 | 用户尝试使用一个未注册的手机号进行登录 | "1. 打开百度首页 2. 点击登录按钮 3. 输入未注册的手机号和任意密码 4. 点击登录" | 手机号:13800000002 密码:Aa123456 | 提示“账号未注册” |
| baidu_login_005 | 手机号长度大于11位 | 百度登录 | P2 | 用户尝试使用一个长度超过11位的手机号进行登录 | "1. 打开百度首页 2. 点击登录按钮 3. 输入超长手机号和任意密码 4. 点击登录" | 手机号:138000000011 密码:Aa123456 | 提示“手机号格式错误” |
| baidu_login_006 | 手机号长度小于11位 | 百度登录 | P2 | 用户尝试使用一个长度不足11位的手机号进行登录 | "1. 打开百度首页 2. 点击登录按钮 3. 输入短手机号和任意密码 4. 点击登录" | 手机号:138000000 密码:Aa123456 | 提示“手机号格式错误” |
| baidu_login_007 | 手机号包含非数字字符 | 百度登录 | P2 | 用户尝试使用一个包含非数字字符的手机号进行登录 | "1. 打开百度首页 2. 点击登录按钮 3. 输入含非数字字符的手机号和任意密码 4. 点击登录" | 手机号:138a0000001 密码:Aa123456 | 提示“手机号格式错误” |
| baidu_login_008 | 密码为空 | 百度登录 | P1 | 1. 用户已拥有一个有效的百度账号 2. 该账号已绑定一个有效的手机号 | "1. 打开百度首页 2. 点击登录按钮 3. 输入手机号,不输入密码 4. 点击登录" | 手机号:13800000001 密码:空 | 提示“密码不能为空” |
| baidu_login_009 | 密码错误 | 百度登录 | P1 | 1. 用户已拥有一个有效的百度账号 2. 该账号已绑定一个有效的手机号 3. 用户尝试使用错误的密码进行登录 | "1. 打开百度首页 2. 点击登录按钮 3. 输入手机号和错误密码 4. 点击登录" | 手机号:13800000001 密码:Wrong123 | 提示“密码错误” |
| baidu_login_010 | 特殊字符密码登录 | 百度登录 | P2 | 1. 用户已拥有一个有效的百度账号 2. 该账号已绑定一个有效的手机号 | "1. 打开百度首页 2. 点击登录按钮 3. 输入手机号和特殊字符密码 4. 点击登录" | 手机号:13800000001 密码:!@#$$%^ | 提示“密码错误”或“密码强度不够”(根据系统实际要求) |
2. 微信注册的测试
题目
测试用例设计
测试用例编写
| 用例编号 | 用例标题 | 模块 | 优先级 | 前置条件 | 用例步骤 | 用例数据 | 预期结果 |
|---|---|---|---|---|---|---|---|
| wechat_reg_001 | 微信注册成功(手机号合法且未注册,密码:8~16位字母) | 微信(WeChat) | P0 | 未注册的手机号 | "1. 打开微信注册页面 2. 输入测试数据 3. 点击注册" | 手机号:17716541741 密码:aaaaabbbbbcc | 注册成功 |
| wechat_reg_002 | 手机号已注册 | 微信(WeChat) | P1 | 已注册的手机号 | "1. 打开微信注册页面 2. 输入已注册的手机号和任意密码 3. 点击注册" | 手机号:已注册的手机号 密码:anypassword | 提示“手机号已注册” |
| wechat_reg_003 | 手机号第一位非1 | 微信(WeChat) | P1 | 无特定前置条件,使用无效手机号 | "1. 打开微信注册页面 2. 输入无效手机号和任意密码 3. 点击注册" | 手机号:27716541741 密码:anypassword | 提示“手机号格式错误” |
| wechat_reg_004 | 手机号第二位小于等于2 | 微信(WeChat) | P1 | 无特定前置条件,使用无效手机号 | "1. 打开微信注册页面 2. 输入无效手机号和任意密码 3. 点击注册" | 手机号:11716541741 密码:anypassword | 提示“手机号格式错误” |
| wechat_reg_005 | 手机号长度小于11位 | 微信(WeChat) | P2 | 无特定前置条件,使用短手机号 | "1. 打开微信注册页面 2. 输入短手机号和任意密码 3. 点击注册" | 手机号:17716 密码:anypassword | 提示“手机号格式错误” |
| wechat_reg_006 | 手机号长度大于11位 | 微信(WeChat) | P2 | 无特定前置条件,使用长手机号 | "1. 打开微信注册页面 2. 输入长手机号和任意密码 3. 点击注册" | 手机号:177165417411 密码:anypassword | 提示“手机号格式错误” |
| wechat_reg_007 | 手机号非自然数 | 微信(WeChat) | P2 | 无特定前置条件,使用含非数字字符的手机号 | "1. 打开微信注册页面 2. 输入含非数字字符的手机号和任意密码 3. 点击注册" | 手机号:177a6541741 密码:anypassword | 提示“手机号格式错误” |
| wechat_reg_008 | 密码小于8位 | 微信(WeChat) | P1 | 未注册的手机号 | "1. 打开微信注册页面 2. 输入手机号和短密码 3. 点击注册" | 手机号:17716541741 密码:aaaa | 提示“密码长度不足” |
| wechat_reg_009 | 密码大于16位 | 微信(WeChat) | P2 | 未注册的手机号 | "1. 打开微信注册页面 2. 输入手机号和长密码 3. 点击注册" | 手机号:17716541741 密码:aaaaabbbbbccccccc | 提示“密码长度过长”或根据系统设计而定 |
| wechat_reg_010 | 密码为纯数字 | 微信(WeChat) | P1 | 未注册的手机号 | "1. 打开微信注册页面 2. 输入手机号和纯数字密码 3. 点击注册" | 手机号:17716541741 密码:12345678 | 提示“密码不能为纯数字” |
| wechat_reg_011 | 密码为空 | 微信(WeChat) | P1 | 未注册的手机号 | "1. 打开微信注册页面 2. 输入手机号,不输入密码 3. 点击注册" | 手机号:17716541741 密码:空 | 提示“密码不能为空” |
| wechat_reg_012 | 密码包含8~16位特殊符号 | 微信(WeChat) | P2 | 未注册的手机号 | "1. 打开微信注册页面 2. 输入手机号和特殊符号密码 3. 点击注册" | 手机号:17716541741 密码:!@#$%^&* | 根据系统设计,可能提示密码强度不够或其他信息 |
| wechat_reg_013 | 密码包含8~16位英文字母+数字 | 微信(WeChat) | P1 | 未注册的手机号 | "1. 打开微信注册页面 2. 输入手机号和混合密码(字母+数字) 3. 点击注册" | 手机号:17716541741 密码:aaaa123456 | 注册成功 |
| wechat_reg_014 | 密码包含8~16位英文字母+特殊符号 | 微信(WeChat) | P2 | 未注册的手机号 | "1. 打开微信注册页面 2. 输入手机号和混合密码(字母+特殊符号) 3. 点击注册" | 手机号:17716541741 密码:aaaa!@#$ | 根据系统设计,可能注册成功或提示密码强度 |
| wechat_reg_015 | 密码包含8~16位数字+特殊符号 | 微信(WeChat) | P2 | 未注册的手机号 | "1. 打开微信注册页面 2. 输入手机号和混合密码(数字+特殊符号) 3. 点击注册" | 手机号:17716541741 密码:1234!@#$ | 根据系统设计,可能注册成功或提示密码强度 |
| wechat_reg_016 | 密码包含8~16位数字+特殊符号+英文字母 | 微信(WeChat) | P1 | 未注册的手机号 | "1. 打开微信注册页面 2. 输入手机号和复杂密码(数字+特殊符号+英文字母) 3. 点击注册" | 手机号:17716541741 密码:aaaa1234!@#$ | 注册成功 |
| wechat_reg_017 | 空手机号注册 | 微信(WeChat) | P1 | 无 | "1. 打开微信注册页面 2. 不输入手机号,输入任意密码 3. 点击注册" | 手机号:空 密码:anypassword | 提示“手机号不能为空” |