嗨
我正在编写一个Java程序来验证电子邮件地址。该程序使用Pattern类来针对Regex模式验证输入字符串。我已经购买了正则表达式模式进行电子邮件验证,并且我的程序成功运行。
现在,我在数据库中看到一些错误的电子邮件地址(Email delevery失败了这些地址。),所以,我决定准备一个测试用例,将对少数几个电子邮件地址列表进行验证。我希望此列表包含有效电子邮件地址和无效电子邮件地址的所有可能情况。
我想知道以前是否有人准备过电子邮件验证测试用例?如果是这样,请指导我准备好这个测试用例吗?
问候,
变频器
最佳答案
This article包含一些覆盖有效地址的正则表达式。
但是,没有测试用例。对于您的情况,我建议尝试通常的方法:取几个(2-3)个有效和无效的地址并进行测试。如果您发现自己的代码接受非法地址或拒绝有效地址,则可以扩展测试。