测试思路之短信测试

短信的使用流程

拿出手机打开短信发送接收

拿出手机

机型:主流、非主流

系统:主流、非主流

系统版本:主流、非主流

接收机型:主流、非主流

接收系统:主流、非主流

接收系统版本:主流、非主流     

以上六者相互结合,12条用例。。

低电量

内存缓存过多

Cpu工作量大

在2G/3G/4G下能否发送、接收

在弱信号下能否收、发短信

打开短信

企业电话和个人信息是否隔开

有无企业标签或个人头像

有无字数限制,超长字符收费机制

各大运营商之间相互发送

国内国外电话发送

是否可以连续发送多条短信

功能交互,输入过程中电话,铃声打断,再次切回是是否保留原有信息

系统交互,在群发过程中,系统升级或重启,打开后是否继续发送

功能交互,在群发过程中,接听电话后是否发送完毕或继续发送

群发过程中,网络切换,是否可以继续发送

与电话本之间的关联

编辑界面的输入法与短信的兼容性

查看短信详情是否与实际一致

删除短息测试

发送过程

异常情况下,可否切换通道

发送的及时性

接收

多条短信同时发送能否全部接收

功能交互,在打电话时能否接收

系统交互,在系统升级或重启中能否接收



 

 

发送
一、文本校验
1.发送内容为英文大写小写、中文、数字、#、$、%、&()..√
2.特殊符号兼容性:如引号`短信接收内容与实际一致×
3.发送短信内容为空-提示不能正常发送√
二、蜂窝/短信基本功能测试
1.网络模式为4G only、4G First可正常发送短信√
2.在3G only、3G First下可正常发送短信√
3.分页取数据功能测试√
4.号码不在控制号码组内 发送控制路由器短信不能正常控制路由器(重启命令都可以控制)√
5.号码在控制号码组内 发送控制路由器短信可正常控制路由器√
6.中英文切换和help文案检查√
7.查询数据
三、功能交互:
1.拨号上网后调整了系统时间可正常发送短信×
2.发送短信时来电-可正常保存之前输入信息发送短信√
四、sql测试
1.sqlite插入大量短信数据模拟连续发送后不会造成短信发送阻塞√
2.当前使用sql语句输入到输入框可正常发送出现提示√
发送过程
1.拔卡
2.网络切换
3.重启
4.断电
半小时内如果恢复网络则当前短信可以重新发送成功 否则短信被删除√
接收
1.在3G/4G下可正常接收短信√

posted @ 2019-07-26 10:26  陈晓猛  阅读(1640)  评论(0编辑  收藏  举报