51Testing软件测试论坛

标题: 测试一个web系统,发送邮件的功能怎么设计测试用例? [打印本页]

作者: nicole.shyr    时间: 2008-11-25 10:49
标题: 测试一个web系统,发送邮件的功能怎么设计测试用例?
除了检查收件人是否收到邮件,还需要测试什么? 感觉好多地方需要测。 谢谢大家了!
作者: 小蛤蟆    时间: 2008-11-26 09:33
自己菜鸟一个  不懂,,呵呵
是不是还要附件类型 大小,,表单提交数据验证什么的吧
作者: magicyll    时间: 2008-11-26 11:22
邮件地址格式是否正确,错误提示信息是否准确合理。
邮件收件人是否可以输入多个,如果可以验证每个收件人是否都能收到正确的邮件;
    多个收件人地址输入有正确的也有错误的,系统如果处理?
    收件人是否有域的限制,如果有检查邮件地址的合法性。
邮件内容:
    Subject,Body是否可以编辑,可以验证编辑功能;
    Subject,Body是否有固定格式,如果有,验证格式正确性,一些需要取出的数据是否正确;
    Subject,Body是否有字数,字体等要求;
    收件人收到的邮件与编辑的是否一致。
如果可以有附件,检查附件个数、大小限制;
    所有附件是否可以正确发送到收件人邮箱,并且被接收。
发送超时如何处理?
还有一些其他的,如发送的时候有没有选项要同时存到“已发送”,编辑的时候可以自动存到“草稿”等等,要看具体需求。
作者: QQHao    时间: 2008-11-26 17:36
这要看发邮件功能是怎么设计的,有的系统发邮件功能设计的比较简单,有的和我们平时使用的outlook差不多,除了验证附件的大小限制外,还有照片的大小,格式限制,邮件紧急重要程度是否可标记,抄送多人等等对一些重要字段进行测试用例的设计。
如果发邮件功能提供“存草稿”,“已发送”功能,还要看相关模块是否有相应存储数据。
作者: 月上百合    时间: 2008-11-28 13:45
呵呵,前几天刚刚做了一个mailweb用例
分页显示多少条,还有系统设置里的功能,一些缺醒参数,这个要跟据你邮件页面里的功能,反是有的,你全把它测到,有的有一些自动回复了,设置转发,个人签名,邮件过滤,时间显示,刷新时间,等等太多啦,
作者: 月上百合    时间: 2008-11-28 13:46
我觉得每个mailweb的功能不一样,所以还是要按你所测的哪个mailweb里的功能来测试,
作者: 猫猫的拖鞋    时间: 2008-11-28 15:10
1、邮件标题、内容、地址为空是否有提示并发送失败
2.、输入错误的邮件地址是否有提示并发送失败
3、邮件上传附件是否有限制,发送附件对象是否能准确查看和下载
4、发送内容过大时间较长时是否有进度条提示
5、是否限制在发送的过程中点击‘取消发送’并发送失败
6、是否支持保存邮件在草稿箱
7、保存在草稿箱的邮件是否支持编辑和发送
8、是否支持删除已发送和已接收的邮件
9、对方接收到的邮件是否能正常回复
10、对方接收到的邮件是否准确显示内容和发件人
11、未读邮件和已读邮件是否有区别
12、发送的过程中突然断网是否有保存邮件到草稿箱的功能
13、草稿箱的邮件发送成功后是否从草稿箱转移到已发送中邮件中


具体也不晓得你们做出来的邮件有哪些更深入的功能(字体、群发、加图片、文字格式等等)
暂时给出上述的用例,希望对你的测试能有所帮助。、
作者: talang_408    时间: 2009-1-7 22:26
是不是应该依照需求,或者没需求的话,看一些好的网站的邮件功能,可以按照他们的功能来测。
作者: jimoderen    时间: 2011-4-12 17:13
那位高手能分享一下自己写好的邮件系统的测试用例。谢谢
作者: ruirui。    时间: 2011-4-13 14:58
根据需求自己摸索 别人的用例不一定适合你的系统。
作者: jimoderen    时间: 2011-4-14 11:02
分享的可以作为一种参考,谢谢分享一下!
作者: Jackc    时间: 2011-4-14 15:14
邮件系统测试,建议先学习IMAP4/SMTP/POP3协议。
协议的解读其实就是需求功能分解。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2