22、全角符号的电子邮件地址

    a——b@gmail.com

  23、全角空格的电子邮件地址

    a b@gmail.com

  24、全角@符号的电子邮件地址

    abc·gmail.com

  用上述测试用例来测试一下,看看你的网站对于电子邮件的校验是否真的完整有效。

(2)——不要放过细节

  假设我们在测试一个电子邮件地址的网页输入框,下面是相关的需求描述:

  当该文本框输入一个“电子邮件”以后,点击保存按钮,如果输入的是正确的电子邮件地址,则转入下一页,否则提示一个消息框,显示“你输入的不是合格的电子邮件,请重新输入”。点击“确认”按钮以后,焦点回落在电子邮件地址输入框里,并且光标放在文本框后一个文字后面。没有选中文字。原来的输入文字内容不变。

  那么我们应该测试多少?

  1、对话框显示的消息是否要测试?

  2、对话框的确定按钮点击是否要测试?

  3、对话框的关闭按钮点击是否要测试?

  4、焦点回落是否要测试?

  5、光标位置是否要测试?

  6、选中文字是否要测试?

  7、文本框的文字内容是否要测试?

  上述答案都是:要测试。

  如果测试有遗漏,那么很可能会变成Bug的遗漏点。

  想想看你的项目中的Bug有多少是因为测试不够充分而被别人(测试组、客户)检查出来的呢。

  所以,测试要尽可能的全面。

  和前面的测试用例设计种类全面性以及测试细节要多关注这两个角度来说,测试的工时是不是会相当的膨胀呢?