以下为帮坛中一位新人解决“短信发送模块应该如何测试?”。
原帖地址:http://bbs.51testing.com/thread-189409-1-1.html
个人没有这方面的测试经验,但凭仅有的一点测试经验写的,供大家参考。有这方面经验的友人,看到后觉得有不妥之处,希望能指点1-2吧。总之大家共同进步。
以下为2种方式的测试,如果大家感兴趣:
1.最基本的拿你自己的手机编辑信息试试,所有的测试点或者说想法就出来了。
2.如果是WEB的形式,可以到99BILL去试试,那里也有在线免费发短信的功能。
以下为测试点:
公共的测试点:
1.必填项的测试,比如说手机号;
2.每条短信是不是有限制,比如说120个字还是字符,如果用户输入超过限定字符能否发送成功;
3.图片(格式JPG/JPEG/GIF/PNG等和大小限制)发送;图片的尺寸也很重要,测试时要多设计一些不同的尺寸。
4.转发短信(单条短信,多条短信但是同一人发的能否一次性发送还是分条发送--分条指需要用户多次手动去发送);
5.视频(格式和大小限制);
6.给不同计费号码发送信息时,计费是否正确,比如说电视节目中专用号码和普通的短信;
7.输入法(中英文输入法,符号和数字的输入,全角半角字符);
8.彩信发送;
9.费用不够时,允不允许发送;
10.通信线路信号测试;
11.无手机号码(空号码,未保存号码,直接输入的号码),手机号码错,手机号码位数不对,正确的手机号;
12.与第三方网络平台比如说飞信,CDMA手机,电信,移动,3G等;
13.空字符能不能发送;
14.群发短信(号码读取方式批量,组,手动输入等),手机号之间分隔符的确认,如果是用户手动输入错误分隔符时能否发送;
15.修改和删除(单条,批量,全部删除)短信;
16.先保存后发送(指用户先输入信息后保存,然后发送),还是先发送后保存;
17.节假日特别是重大节日短信的发送;
18.异常测试。