nicole.shyr 发表于 2008-11-25 10:49:53

测试一个web系统,发送邮件的功能怎么设计测试用例?

除了检查收件人是否收到邮件,还需要测试什么? 感觉好多地方需要测。 谢谢大家了!

小蛤蟆 发表于 2008-11-26 09:33:54

自己菜鸟一个不懂,,呵呵
是不是还要附件类型 大小,,表单提交数据验证什么的吧

magicyll 发表于 2008-11-26 11:22:35

邮件地址格式是否正确,错误提示信息是否准确合理。
邮件收件人是否可以输入多个,如果可以验证每个收件人是否都能收到正确的邮件;
    多个收件人地址输入有正确的也有错误的,系统如果处理?
    收件人是否有域的限制,如果有检查邮件地址的合法性。
邮件内容:
    Subject,Body是否可以编辑,可以验证编辑功能;
    Subject,Body是否有固定格式,如果有,验证格式正确性,一些需要取出的数据是否正确;
    Subject,Body是否有字数,字体等要求;
    收件人收到的邮件与编辑的是否一致。
如果可以有附件,检查附件个数、大小限制;
    所有附件是否可以正确发送到收件人邮箱,并且被接收。
发送超时如何处理?
还有一些其他的,如发送的时候有没有选项要同时存到“已发送”,编辑的时候可以自动存到“草稿”等等,要看具体需求。:)

QQHao 发表于 2008-11-26 17:36:27

这要看发邮件功能是怎么设计的,有的系统发邮件功能设计的比较简单,有的和我们平时使用的outlook差不多,除了验证附件的大小限制外,还有照片的大小,格式限制,邮件紧急重要程度是否可标记,抄送多人等等对一些重要字段进行测试用例的设计。
如果发邮件功能提供“存草稿”,“已发送”功能,还要看相关模块是否有相应存储数据。

月上百合 发表于 2008-11-28 13:45:07

呵呵,前几天刚刚做了一个mailweb用例
分页显示多少条,还有系统设置里的功能,一些缺醒参数,这个要跟据你邮件页面里的功能,反是有的,你全把它测到,有的有一些自动回复了,设置转发,个人签名,邮件过滤,时间显示,刷新时间,等等太多啦,

月上百合 发表于 2008-11-28 13:46:09

我觉得每个mailweb的功能不一样,所以还是要按你所测的哪个mailweb里的功能来测试,

猫猫的拖鞋 发表于 2008-11-28 15:10:37

1、邮件标题、内容、地址为空是否有提示并发送失败
2.、输入错误的邮件地址是否有提示并发送失败
3、邮件上传附件是否有限制,发送附件对象是否能准确查看和下载
4、发送内容过大时间较长时是否有进度条提示
5、是否限制在发送的过程中点击‘取消发送’并发送失败
6、是否支持保存邮件在草稿箱
7、保存在草稿箱的邮件是否支持编辑和发送
8、是否支持删除已发送和已接收的邮件
9、对方接收到的邮件是否能正常回复
10、对方接收到的邮件是否准确显示内容和发件人
11、未读邮件和已读邮件是否有区别
12、发送的过程中突然断网是否有保存邮件到草稿箱的功能
13、草稿箱的邮件发送成功后是否从草稿箱转移到已发送中邮件中


具体也不晓得你们做出来的邮件有哪些更深入的功能(字体、群发、加图片、文字格式等等)
暂时给出上述的用例,希望对你的测试能有所帮助。、:loveliness:

talang_408 发表于 2009-1-7 22:26:01

是不是应该依照需求,或者没需求的话,看一些好的网站的邮件功能,可以按照他们的功能来测。

jimoderen 发表于 2011-4-12 17:13:33

那位高手能分享一下自己写好的邮件系统的测试用例。谢谢

ruirui。 发表于 2011-4-13 14:58:53

根据需求自己摸索 别人的用例不一定适合你的系统。

jimoderen 发表于 2011-4-14 11:02:30

分享的可以作为一种参考,谢谢分享一下!

Jackc 发表于 2011-4-14 15:14:11

邮件系统测试,建议先学习IMAP4/SMTP/POP3协议。
协议的解读其实就是需求功能分解。
页: [1]
查看完整版本: 测试一个web系统,发送邮件的功能怎么设计测试用例?