Java 如何准备电子邮件验证测试用例?
嗨 我正在编写一个java程序来验证电子邮件地址。该程序使用模式类根据正则表达式模式验证输入字符串。我已经为电子邮件验证购买了Regex模式,我的程序正在成功运行 现在,我在我的数据库中看到一些错误的电子邮件地址(email delevery无法访问这些地址),因此,我决定准备一个测试用例,对电子邮件地址列表进行验证。我希望此列表包含有效电子邮件地址和无效电子邮件地址的所有可能情况 我想知道以前是否有人准备过电子邮件验证测试用例?如果是,请指导我准备好这个测试用例 问候,, VSD包含一些覆盖有效地址的正则表达式Java 如何准备电子邮件验证测试用例?,java,regex,Java,Regex,嗨 我正在编写一个java程序来验证电子邮件地址。该程序使用模式类根据正则表达式模式验证输入字符串。我已经为电子邮件验证购买了Regex模式,我的程序正在成功运行 现在,我在我的数据库中看到一些错误的电子邮件地址(email delevery无法访问这些地址),因此,我决定准备一个测试用例,对电子邮件地址列表进行验证。我希望此列表包含有效电子邮件地址和无效电子邮件地址的所有可能情况 我想知道以前是否有人准备过电子邮件验证测试用例?如果是,请指导我准备好这个测试用例 问候,, VSD包含一些覆盖有
不过,没有测试用例。在您的情况下,我建议尝试通常的方法:使用两个(2-3个)有效和无效的地址并进行测试。如果您发现您的代码接受非法地址或拒绝有效地址,则扩展测试。此网站可能会为您提供一些帮助。但验证电子邮件的唯一方法是尝试发送一封。多米尼克·塞尔斯(Dominic Sayers)从卡尔·亨德森(Cal Henderson)、戴夫·奇尔德(Dave Child)、菲尔·哈克(Phil Haack)、道格·洛弗尔(Doug Lovell)、RFC 5322和RFC 3696总共222个测试地址收集了测试案例(请参阅) 他的资料可以在他的博客上找到 请记住,使用正则表达式没有完美的解决方案,语法太复杂了 另见