根据163邮箱地址的构成规则,为163邮箱注册模块中输入域“邮箱地址”设计等价类划分表
时间: 2024-05-25 20:17:19 浏览: 11
等价类划分:
1. 有效的邮箱地址:由字母、数字、下划线、点号组成,以@163.com结尾。
2. 无效的邮箱地址:不以@163.com结尾,或包含非法字符。
等价类划分表:
| 等价类 | 输入数据 | 预期结果 |
| --------- | ---------- | -------- |
| 有效邮箱 | abc@163.com | 合法 |
| 有效邮箱 | 123@163.com | 合法 |
| 有效邮箱 | abc123@163.com | 合法 |
| 有效邮箱 | abc_123@163.com | 合法 |
| 有效邮箱 | abc.123@163.com | 合法 |
| 无效邮箱 | abc@163.net | 非法 |
| 无效邮箱 | abc@163com | 非法 |
| 无效邮箱 | abc#123@163.com | 非法 |
| 无效邮箱 | abc@163. | 非法 |
| 无效邮箱 | @163.com | 非法 |
相关问题
用等价类划分法设计测试用例,对邮箱输入域进行验证
等价类划分法是一种常见的测试用例设计方法,该方法将输入数据分成若干个等价类,每个等价类表示一组具有相同特征的数据。对于每个等价类,只需要选择一个代表性的数据进行测试即可。这样可以大大减少测试用例的数量,同时保证测试覆盖率。
以下是对邮箱输入域进行等价类划分的示例:
1. 邮箱输入域为空的情况(无效输入)
2. 邮箱输入域中只包含@符号的情况(无效输入)
3. 邮箱输入域中只包含用户名的情况(无效输入)
4. 邮箱输入域中只包含邮箱域名的情况(无效输入)
5. 邮箱输入域中既包含用户名又包含邮箱域名,但缺少@符号的情况(无效输入)
6. 邮箱输入域中包含正确的用户名和邮箱域名,且中间有一个@符号的情况(有效输入)
基于以上等价类划分,我们可以得到以下测试用例:
1. 测试用例1:输入空字符串
2. 测试用例2:输入字符串“@”
3. 测试用例3:输入字符串“username”
4. 测试用例4:输入字符串“domain.com”
5. 测试用例5:输入字符串“username.domain.com”
6. 测试用例6:输入字符串“username@domain.com”
以上测试用例覆盖了所有等价类,可以有效地验证邮箱输入域的正确性。
网易邮箱注册等价类划分测试用例
根据引用中的定义,等价类划分是一种黑盒测试方法,它将输入数据划分为不同的等价类,每个等价类代表一组具有相同功能和特性的有效或无效输入数据。因此,我们可以通过等价类划分来设计网易邮箱注册的测试用例。
假设网易邮箱注册需要填写的信息包括:用户名、密码、确认密码、手机号码、验证码。我们可以将输入数据划分为以下等价类:
- 用户名:有效用户名、无效用户名(长度不足、长度超过限制、包含非法字符等)
- 密码:有效密码、无效密码(长度不足、长度超过限制、缺少数字或字母等)
- 确认密码:与密码一致、与密码不一致
- 手机号码:有效手机号码、无效手机号码(长度不足、长度超过限制、格式不正确等)
- 验证码:正确验证码、错误验证码
基于以上等价类,我们可以设计以下测试用例:
1. 输入有效用户名、有效密码、与密码一致的确认密码、有效手机号码、正确验证码,预期结果为注册成功。
2. 输入无效用户名、有效密码、与密码一致的确认密码、有效手机号码、正确验证码,预期结果为注册失败。
3. 输入有效用户名、无效密码、与密码一致的确认密码、有效手机号码、正确验证码,预期结果为注册失败。
4. 输入有效用户名、有效密码、与密码不一致的确认密码、有效手机号码、正确验证码,预期结果为注册失败。
5. 输入有效用户名、有效密码、与密码一致的确认密码、无效手机号码、正确验证码,预期结果为注册失败。
6. 输入有效用户名、有效密码、与密码一致的确认密码、有效手机号码、错误验证码,预期结果为注册失败。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![doc](https://img-home.csdnimg.cn/images/20210720083327.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)