针对“邮件地址”输入域进行验证,通过等价类划分法设计相应的测试用例,包括尽可能多的无效等价类。
时间: 2024-05-22 19:16:17 浏览: 231
等价类划分,设计测试用例
5星 · 资源好评率100%
邮件地址输入域的等价类划分如下:
1. 有效邮件地址:由用户名、@符号和域名组成,且用户名和域名都不为空,且域名包含至少一个“.”符号。
2. 无效用户名:用户名为空或包含非法字符(如空格、特殊字符等)。
3. 无效域名:域名为空或只包含一个“.”符号。
4. 无效@符号:@符号缺失或存在多个@符号。
5. 无效后缀:域名不合法或后缀不符合规范(如域名结尾为数字或不是常见的域名后缀)。
基于上述等价类,设计的测试用例如下:
1. 有效邮件地址:
- test@test.com
- john.doe@test.com
- john_doe@test.com
- john_doe123@test.com
2. 无效用户名:
- @test.com
- .john@test.com
- john doe@test.com
- john*doe@test.com
3. 无效域名:
- john.doe@
- john.doe
- john.doe@.com
- john.doe@test
4. 无效@符号:
- johndoetest.com
- john@@test.com
- john.doe@test@com
- john.doe@.com
5. 无效后缀:
- john.doe@test.
- john.doe@test.c
- john.doe@test.123
- john.doe@test.co.ukk
阅读全文