一种手机短信自动化测试方法转让专利
申请号 : CN201110287694.8
文献号 : CN102355642A
文献日 : 2012-02-15
发明人 : 曾元清
申请人 : 广东欧珀移动通信有限公司
摘要 :
权利要求 :
1.一种手机短信自动化测试方法,应用于android 系统中,所述的测试方法步骤如下:步骤1、进入短信测试程序;
步骤2、判断电话本中是否有联系人;
步骤3、是则向电话本中的每个联系人号码发送短信后执行步骤4,否则退出短信测试程序;
步骤4、判断手机发送接收器是否接收到发送短信成功的信息;
步骤5、发送成功则在log日志中显示发送成功后执行步骤6,否则在log日志中显示发送失败后执行步骤6;
步骤6、将log日志的信息储存在手机内存指定文件夹;
步骤7、结束短信测试程序。
2.根据权利要求1所述的手机短信自动化测试方法,其特征在于:步骤3中所述的短信为从信息库中随机提取的,信息库为包含字母、符号、数字及难解字的集合。
3.根据权利要求2所述的手机短信自动化测试方法,其特征在于:步骤5所述的log日志包括发送成功log日志、发送失败log日志及测试对方机器能否正常支持特殊字符log日志。
4.根据权利要求3所述的手机短信自动化测试方法,其特征在于:步骤5所述的发送失败log日志记载发送失败的发生点及发生时间。
5.根据权利要求1~4中任一项所述的手机短信自动化测试方法,其特征在于,步骤3中所述的向每个联系人号码发送短信的详细步骤如下:步骤S101、进入单个号码发送短信程序;
步骤S102、判断输入的号码是否为空或存在不是数字的字符或输入的手机号码大于
11位;
步骤S103、输入的号码为空、存在不是数字的输入或号码大于11位则直接退出单个号码发送短信程序,否则判断发送的短信条数是否为空;
步骤S104、条数为空则向输入的号码发送1条信息后执行步骤S106,否则判断发送的次数是否为零或者大于1000次;
步骤S105、次数为零或大于1000次则直接退出单个号码发送短信程序,否则向输入的号码发送指定条数的短信;
步骤S106、判断手机发送接收器是否接收到发送成功的信息;
步骤S107、是则在log日志中显示发送成功,否则在log日志中显示发送失败;
步骤S108、将产生的log日志储存在手机内存指定文件夹中;
步骤S109、退出单个号码发送短信程序。
6.根据权利要求5所述的手机短信自动化测试方法,其特征在于:步骤S101所述的短信包括正常短信及长短信,正常短信为1条短信长度,长短信为大于一条短信长度,根据测试需要设定。
7.根据权利要求6所述的手机短信自动化测试方法,其特征在于:步骤S104中所述的定值1000为测试时设定的数字,根据实际情况作相应调整。
说明书 :
一种手机短信自动化测试方法
技术领域
背景技术
发明内容
步骤2、判断电话本中是否有联系人;
步骤3、是则向电话本中的每个联系人号码发送短信后执行步骤4,否则退出短信测试程序;
步骤4、判断手机发送接收器是否接收到发送短信成功的信息;
步骤5、发送成功则在log日志中显示发送成功后执行步骤6,否则在log日志中显示发送失败后执行步骤6;
步骤6、将log日志的信息储存在手机内存指定文件夹;
步骤7、结束短信测试程序。
步骤S102、判断输入的号码是否为空或存在不是数字的字符或输入的手机号码大于
11位;
步骤S103、输入的号码为空、存在不是数字的输入或号码大于11位则直接退出单个号码发送短信程序,否则判断发送的短信条数是否为空;
步骤S104、条数为空则向输入的号码发送1条信息后执行步骤S106,否则判断发送的次数是否为零或者大于1000次;
步骤S105、次数为零或大于1000次则直接退出单个号码发送短信程序,否则向输入的号码发送指定条数的短信;
步骤S106、判断手机发送接收器是否接收到发送成功的信息;
步骤S107、是则在log日志中显示发送成功,否则在log日志中显示发送失败;
步骤S108、将产生的log日志储存在手机内存指定文件夹中;
步骤S109、退出单个号码发送短信程序。
附图说明
具体实施方式
步骤2、判断电话本中是否有联系人;
步骤3、是则向电话本中的每个联系人号码发送短信后执行步骤4,否则退出短信测试程序;
步骤4、判断手机发送接收器是否接收到发送短信成功的信息;
步骤5、发送成功则在log日志中显示发送成功后执行步骤6,否则在log日志中显示发送失败后执行步骤6;
步骤6、将log日志的信息储存在手机内存指定文件夹;
步骤7、结束短信测试程序。
步骤S102、判断输入的号码是否为空或存在不是数字的字符或输入的手机号码大于
11位;
步骤S103、输入的号码为空、存在不是数字的输入或号码大于11位则直接退出单个号码发送短信程序,否则判断发送的短信条数是否为空;
步骤S104、条数为空则向输入的号码发送1条信息后执行步骤S106,否则判断发送的次数是否为零或者大于1000次;
步骤S105、次数为零或大于1000次则直接退出单个号码发送短信程序,否则向输入的号码发送指定条数的短信;
步骤S106、判断手机发送接收器是否接收到发送成功的信息;
步骤S107、是则在log日志中显示发送成功,否则在log日志中显示发送失败;
步骤S108、将产生的log日志储存在手机内存指定文件夹中;
步骤S109、退出单个号码发送短信程序。