本发明涉及电子技术领域,尤其涉及一种信息处理方法、设备及存储介质。
背景技术:
随着信息技术的高速发展和人们的生活与信息技术息息相关,无论是在生活还是在工作中,手机、电脑等设备是消息传播的主要媒介,其中消息的获取主要是通过设备中应用程序的消息推送,应用程序的消息推送是通过消息平台完成,在消息平台给应用程序推送消息时需要进行设备的注册绑定;在对消息平台给应用程序推送消息进行测试时,需要用户在设备应用程序上注册绑定,测试过程需要借助于手机等设备来实现,针对用户换登时或是进行设备换登时,也需要借助于手机等设备进行测试,过程繁琐,测试效率低。
技术实现要素:
本发明实施例提供一种信息处理方法、设备及存储介质,可以提高测试效率,节省测试成本。
本发明实施例一方面提供了一种信息处理方法,可包括:
通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试消息对应的第一回执信息;
根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集;所述第一绑定对象集中的所述多个用户信息和所述多个地址信息之间的绑定关系,与所述第二绑定对象集中的所述多个用户信息和所述多个地址信息之间的绑定关系不相同;
通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;
将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示。
其中,所述通过消息推送平台向第一绑定对象集中的多个地址信息发送测试信息,并接收所述测试消息对应的第一回执信息之前,还包括:
在多个用户信息、应用程序标识和多个地址信息之间建立第一绑定关系,将具有所述第一绑定关系的所述多个用户信息、所述应用程序标识和所述多个地址信息确定为所述第一绑定对象集。
其中,所述通过消息推送平台向第一绑定对象集中的多个地址信息发送测试信息,并接收所述测试消息对应的第一回执信息,包括:
根据程序脚本文件中获取的多个用户信息,获取与所述多个用户信息相关联的第一绑定对象集,从所述第一绑定对象集获取与所述多个用户信息对应的多个地址信息和应用程序标识;
从所述消息推送平台获取所述应用程序标识对应的测试信息;
将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第一回执信息。
其中,所述将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第一回执信息,包括:
将所述测试信息和所述多个信息发送地址发送至中间发送设备,并接收所述中间发送设备发送的第一回执信息;
所述中间发送设备用于将所述测试信息发送至所述多个地址信息,并根据所述测试信息的发送结果生成第一回执信息。
其中,所述根据程序脚本文件中的规则信息和所述第一绑定对象集,生成第二绑定对象集,包括:
根据程序脚本文件中换登规则信息所指示的换登绑定方式和所述第一绑定对象集中的所述第一绑定关系,在所述多个用户信息、所述应用程序标识和所述多个地址信息之间建立第二绑定关系;所述第二绑定关系与所述第一绑定关系不相同;
将具有所述第二绑定关系的所述多个用户信息、所述应用程序标识和所述多个地址信息确定为所述第二绑定对象集。
其中,所述通过所述消息推送平台向所述第二绑定对象集中的多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息,包括:
根据程序脚本文件中获取的多个用户信息,获取与所述多个用户信息相关联的第二绑定对象集,从所述第二绑定对象集获取所述多个用户信息对应的多个地址信息和应用程序标识;
从所述消息推送平台获取所述应用程序标识对应的测试信息;
将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第二回执信息。
其中,所述将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第二回执信息,包括:
将所述测试信息和所述多个信息发送地址发送至中间发送设备,并接收所述中间发送设备发送的第二回执信息;
所述中间发送设备用于将所述测试信息发送至所述多个地址信息,并根据所述测试信息的发送结果生成第二回执信息。
本发明实施例一方面提供了一种信息处理设备,可包括:
第一发送单元,用于通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试消息对应的第一回执信息;
绑定对象集生成单元,用于根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集;所述第一绑定对象集中的所述多个用户信息和所述多个地址信息之间的绑定关系,与所述第二绑定对象集中的所述多个用户信息和所述多个地址信息之间的绑定关系不相同;
第二发送单元,用于通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;
显示单元,用于将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示。
其中,还包括:
绑定对象集创建单元,用于在多个用户信息、应用程序标识和多个地址信息之间建立第一绑定关系,将具有所述第一绑定关系的所述多个用户信息、所述应用程序标识和所述多个地址信息确定为所述第一绑定对象集。
其中,所述第一发送单元包括:
第一发送信息获取子单元,用于根据程序脚本文件中获取的多个用户信息,获取与所述多个用户信息相关联的第一绑定对象集,从所述第一绑定对象集获取与所述多个用户信息对应的多个地址信息和应用程序标识;从所述消息推送平台获取所述应用程序标识对应的测试信息;
第一发送子单元,用于将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第一回执信息。
其中,所述第一发送子单元具体用于:
将所述测试信息和所述多个信息发送地址发送至中间发送设备,并接收所述中间发送设备发送的第一回执信息;
所述中间发送设备用于将所述测试信息发送至所述多个地址信息,并根据所述测试信息的发送结果生成第一回执信息。
其中,所述绑定对象集生成单元具体用于:
根据程序脚本文件中换登规则信息所指示的换登绑定方式和所述第一绑定对象集中的所述第一绑定关系,在所述多个用户信息、所述应用程序标识和所述多个地址信息之间建立第二绑定关系;所述第二绑定关系与所述第一绑定关系不相同;
将具有所述第二绑定关系的所述多个用户信息、所述应用程序标识和所述多个地址信息确定为所述第二绑定对象集。
其中,所述第二发送单元包括:
第二发送信息获取子单元,用于根据程序脚本文件中获取的多个用户信息,获取与所述多个用户信息相关联的第二绑定对象集,从所述第二绑定对象集获取所述多个用户信息对应的多个地址信息和应用程序标识;从所述消息推送平台获取所述应用程序标识对应的测试信息;
第二发送子单元,用于将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第二回执信息。
其中,所述第二发送子单元具体用于:
将所述测试信息和所述多个信息发送地址发送至中间发送设备,并接收所述中间发送设备发送的第二回执信息;
所述中间发送设备用于将所述测试信息发送至所述多个地址信息,并根据所述测试信息的发送结果生成第二回执信息。
本发明实施例一方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
本发明实施例一方面提供了一种信息处理设备,包括处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。
在本发明实施例中,通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试消息对应的第一回执信息;根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集;通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示。通过程序脚本文件向第一绑定对象集以及由第一绑定对象集按照换登规则生成的第二绑定对象集中的多个地址信息发送测试信息,并接收回执信息,避免了在对推送消息进行测试时,需要借助于手机等移动终端并且需要手动在应用程序上注册绑定等问题,用户换登时或是进行设备换登时,不需要人工去数据库查询绑定关系进行验证,提高了测试效率,节省了测试成本。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种信息处理方法的流程示意图;
图2是本发明实施例提供的另一种信息处理方法的流程示意图;
图3是本发明实施例提供的一种信息处理设备的结构示意图;
图4是本发明实施例提供的另一种信息处理设备的结构示意图;
图5是本发明实施例提供的一种第一发送单元的结构示意图;
图6是本发明实施例提供的一种第三发送单元的结构示意图;
图7是本发明实施例提供的又一种信息处理设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的信息处理方法可以应用于对应用程序进行信息推送的测试,具体的,信息处理设备通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试消息对应的第一回执信息;根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集;通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示,第二绑定对象集由第一绑定对象集按照换登规则自动生成,避免了在对推送消息进行测试时,需要借助于手机等移动终端并且需要手动在应用程序上注册绑定等问题,用户换登时或是进行设备换登时,不需要人工去数据库查询绑定关系进行验证,提高了测试效率,节省了测试成本。
本发明实施例涉及的信息处理设备可以包括:平板电脑、个人电脑(pc)、笔记本电脑、掌上电脑以及终端服务器等具备测试信息推送的终端设备。
请参见图1,为本发明实施例提供了一种信息处理方法的流程示意图。如图1所示,本发明实施例的所述方法可以包括以下步骤s101-步骤s104。
s101,通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试信息对应的第一回执信息;
具体的,信息处理设备通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试信息对应的第一回执信息,可以理解的是,所述消息推送平台是对数据进行打包封装生成待发送的信息,并将待发送的信息发送至待发送的信息对应的地址信息,所述第一绑定对象集中包括多个用户信息、应用程序标识和多个地址信息,以及他们之间的第一绑定关系,所述第一绑定关系是一种关联关系,所述第一绑定关系中包括多组关联关系,一组关联关系中包括一个用户信息和一个地址信息以及所述应用程序标识,同一个应用程序的应用程序标识相同,信息处理设备获取第一绑定对象集中多个用户信息对应的多个地址信息,并通过消息推送平台向多个地址信息发送测试信息,并接收所述测试信息对应的第一回执信息,所述地址信息是虚拟终端的地址,具体可以理解的是所述信息发送地址为虚拟机地址,所述测试信息是向地址信息发送的待发送信息,所述测试信息可以是预先设置的信息,所述回执消息是所述测试信息是否发送成功的确认信息。
s102,根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集;所述第一绑定对象集中的所述多个用户信息和所述多个地址信息之间的绑定关系,与所述第二绑定对象集中的所述多个用户信息和所述多个地址信息之间的绑定关系不相同;
具体的,信息处理设备根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集,可以理解的是,所述换登规则信息是更改所述多个用户信息、所述应用程序标识和多个所述地址信息之间绑定关系的一种信息,所述程序脚本文件是可以在信息处理设备上运行的计算机程序,信息处理设备根据换登规则信息和所述第一绑定对象集中的多个用户信息、应用程序标识和多个地址信息以及多个用户信息、应用程序标识和多个地址信息第一绑定关系,生成第二绑定对象集,所述第二绑定对象集包括所述多个用户信息、所述应用程序标识和所述多个地址信息以及所述多个用户信息、所述应用程序标识和所述多个地址信息之间的第二绑定关系,所述第一绑定对象集中的所述多个用户信息和所述多个地址信息之间的绑定关系,与所述第二绑定对象集中的所述多个用户信息和所述多个地址信息之间的绑定关系不相同。
s103,通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;
具体的,信息处理设备通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息,可以理解的是,所述第二绑定对象集中包括多个用户信息、应用程序标识和多个地址信息,以及他们之间的第二绑定关系,所述第二绑定关系是一种关联关系,所述第二绑定关系中包括多组关联关系,一组关联关系中包括一个用户信息和一个地址信息以及所述应用程序标识,同一个应用程序的应用程序标识相同,信息处理设备获取第二绑定对象集中多个用户信息对应的多个地址信息,并通过消息推送平台向多个地址信息发送测试信息,并接收所述测试信息对应的第二回执信息,所述地址信息是虚拟终端的地址,具体可以理解的是所述信息发送地址为虚拟机地址,所述测试信息是向地址信息发送的待发送信息,所述测试信息可以是预先设置的信息,所述回执消息是所述测试信息是否发送成功的确认信息。
s104,将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示。
具体的,信息处理设备将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示,可以理解的是,所述一个地址信息对应一个用户信息,信息处理设备向第一绑定对象集和第二绑定对象集中的地址信息发送测试信息,所述第一绑定对象集和所述第二绑定对象集中的多个用户信息和多个地址信息相同,但第一绑定关系和第二绑定关系不相同,所以一个用户信息对应两个测试信息和两个回执信息,两个回执信息分别为第一回执信息和第二回执信息,信息处理设备将所述用户信息与所述第一回执信息和第二回执信息进行显示。
在本发明实施例中,通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试消息对应的第一回执信息;根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集;通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示,通过向第一绑定对象集以及由第一绑定对象集按照换登规则生成的第二绑定对象集中的多个地址信息发送测试信息,并接收回执信息,避免了在对推送消息进行测试时,需要借助于手机等移动终端并且需要手动在应用程序上注册绑定等问题,用户换登时或是进行设备换登时,不需要人工去数据库查询绑定关系进行验证,提高了测试效率,节省了测试成本。
请参见图2,为本发明实施例提供了一种信息处理方法的流程示意图。如图2所示,本发明实施例的所述方法可以包括以下步骤s201-步骤s207。
s201,在多个用户信息、应用程序标识和多个地址信息之间建立第一绑定关系,将具有所述第一绑定关系的所述多个用户信息、所述应用程序标识和所述多个地址信息确定为所述第一绑定对象集;
具体的,信息处理设备在多个用户信息、应用程序标识和多个地址信息之间建立第一绑定关系,将具有所述第一绑定关系的所述多个用户信息、所述应用程序标识和所述多个地址信息确定为所述第一绑定对象集,可以理解的是,所述第一绑定关系是一种关联关系,所述第一绑定关系中包括多组关联关系,一组关联关系中包括一个用户信息和一个地址信息以及所述应用程序标识,同一个应用程序的应用程序标识相同,具体的,信息处理设备可以将所述用户信息、应用程序标识和地址信息分别存储在对应的存储表格中,所述用户信息是针对应用程序进行注册生成的用户名和用户密码,应用程序标识是应用程序对应的一个唯一的标签,可以是应用程序的名称、应用程序图标、或者是应用程序的唯一标识码,这里不做限定,所述地址信息是应用程序所在终端设备的地址信息,根据应用程序信息和手机的唯一标识生成,不同终端设备上相同的应用程序对应不同的地址信息,同一个终端设备上不同的应用程序对应不同的地址信息,例如,每一个手机设备对应一个imei号,根据所述imei号和应用程序的唯一标识码生成地址信息。
s202,根据程序脚本文件中获取的多个用户信息,获取与所述多个用户信息相关联的第一绑定对象集,从所述第一绑定对象集获取与所述多个用户信息对应的多个地址信息和应用程序标识;从所述消息推送平台获取所述应用程序标识对应的测试信息;
具体的,信息处理设备根据程序脚本文件中获取的多个用户信息,获取与所述多个用户信息相关联的第一绑定对象集,从所述第一绑定对象集获取与所述多个用户信息对应的多个地址信息和应用程序标识;从所述消息推送平台获取所述应用程序标识对应的测试信息,可以理解的是,所述程序脚本文件是可以在信息处理设备上运行的计算机程序,所述程序脚本文件中可以包括多个用户信息,或者所述程序脚本文件中包括多个用户信息的存储地址,信息处理设备根据所述存储地址获取多个用户信息,并进一步根据所述多个用户信息获取与所述多个用户信息相关联的第一绑定对象集,所述第一绑定对象集中包括所述多个用户信息、所述应用程序标识和所述多个地址信息,从所述第一绑定对象集获取与所述多个用户信息对应的多个地址信息和应用程序标识,从所述消息推送平台获取所述应用程序标识对应的测试信息,所述消息推送平台是用于向地址信息推送测试信息。
s203,将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第一回执信息;
具体的,信息处理设备将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第一回执信息,可以理解的是,所述用户信息与地址信息是一一对应的关系,多个用户信息对应的多个地址信息,信息处理设备将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第一回执信息,所述测试信息可以是预先设置的信息,所述回执消息是所述测试信息是否发送成功的确认信息,若消息成功发送至地址信息,则第一回执信息为发送成功,若消息未成功发送至地址信息,则第一回执信息为发送失败。
具体的,信息处理设备将所述测试信息和所述多个信息发送地址发送至中间发送设备,并接收所述中间发送设备发送的第一回执信息;所述中间发送设备用于将所述测试信息发送至所述多个地址信息,并根据所述测试信息的发送结果生成第一回执信息;
可以理解的是,信息处理设备将所述测试信息和所述多个地址信息发送至中间发送设备,并接收所述中间发送设备发送的回执信息,所述中间发送设备用于将所述测试信息发送至所述多个地址信息,并根据所述测试信息的发送结果生成第一回执信息,所述中间发送设备可以为发送消息的服务商,例如,所述中间发送设备可以为第三方消息推送技术服务商“个推”,信息处理设备将所述测试信息和所述地址信息发送至中间发送设备,所述中间发送设备将所述测试信息发送至所述地址信息,若所述测试信息发送成功,所述中间发送设备生成第一回执信息“信息发送成功”,并将所述第一回执消息发送至信息处理设备,若所述测试信息发送失败,所述中间发送设备生成第一回执信息“消息发送失败”,并将所述第一回执消息发送至信息处理设备,所述信息处理设备接收所述中间发送设备发送的第一回执信息,并将所述第一回执消息与所述地址信息关联的用户信息进行存储。
s204,根据程序脚本文件中换登规则信息所指示的换登绑定方式和所述第一绑定对象集中的所述第一绑定关系,在所述多个用户信息、所述应用程序标识和所述多个地址信息之间建立第二绑定关系;所述第二绑定关系与所述第一绑定关系不相同;将具有所述第二绑定关系的所述多个用户信息、所述应用程序标识和所述多个地址信息确定为所述第二绑定对象集;
具体的,信息处理设备根据程序脚本文件中换登规则信息所指示的换登绑定方式和所述第一绑定对象集中的所述第一绑定关系,在所述多个用户信息、所述应用程序标识和所述多个地址信息之间建立第二绑定关系;将具有所述第二绑定关系的所述多个用户信息、所述应用程序标识和所述多个地址信息确定为所述第二绑定对象集,可以理解的是,信息处理设备根据所述程序脚本文件中的换登规则信息将所述第一绑定对象集中的所述用户信息、所述应用程序标识和所述地址信息进行重新绑定生成第二绑定对象集,所述程序脚本文件是可以在信息处理设备上运行的计算机程序,所述程序脚本文件中包括换登规则信息,所述换登规则信息是更改所述用户信息、所述应用程序标识和所述地址信息之间绑定关系的一种方式,具体的换登规则信息可以是将多个用户信息和多个地址信息进行随机分配,所述第一绑定关系是一种关联关系,所述第一绑定关系中包括多组关联关系,一组关联关系中包括一个用户信息和一个地址信息以及所述应用程序标识,同一个应用程序的应用程序标识相同,信息处理设备将具有所述第二绑定关系的所述多个用户信息、所述应用程序标识和所述多个地址信息确定为所述第二绑定对象集,所述第二绑定关系与所述第一绑定关系不相同,具体的,第一绑定关系是用户1和地址1绑定,用户2和地址2绑定,根据所述规则信息更改绑定关系后生成第二绑定关系,第二绑定关系为用户1和地址2绑定,用户2和地址1绑定,所述更改绑定关系可以理解为用户1在设备1上退出登录后,在设备2上登陆的过程,即用户换登的过程。
s205,根据程序脚本文件中获取的多个用户信息,获取与所述多个用户信息相关联的第二绑定对象集,从所述第二绑定对象集获取所述多个用户信息对应的多个地址信息和应用程序标识;从所述消息推送平台获取所述应用程序标识对应的测试信息;
具体的,信息处理设备根据程序脚本文件中获取的多个用户信息,获取与所述多个用户信息相关联的第二绑定对象集,从所述第二绑定对象集获取所述多个用户信息对应的多个地址信息和应用程序标识;从所述消息推送平台获取所述应用程序标识对应的测试信息,可以理解的是,所述程序脚本文件是可以在信息处理设备上运行的计算机程序,所述程序脚本文件中可以包括多个用户信息,或者所述程序脚本文件中包括多个用户信息的存储地址,信息处理设备根据所述存储地址获取多个用户信息,并进一步根据所述多个用户信息获取与所述多个用户信息相关联的第二绑定对象集,所述第二绑定对象集中包括所述多个用户信息、所述应用程序标识和所述多个地址信息,从所述第二绑定对象集获取与所述多个用户信息对应的多个地址信息和应用程序标识,从所述消息推送平台获取所述应用程序标识对应的测试信息,所述消息推送平台用于向地址信息推送测试信息。
s206,将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第二回执信息。
具体的,信息处理设备将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第二回执信息,可以理解的是,所述用户信息与地址信息是一一对应的关系,多个用户信息对应的多个地址信息,信息处理设备将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第二回执信息,所述测试信息可以是预先设置的信息,所述回执消息是所述测试信息是否发送成功的确认信息,若消息成功发送至地址信息,则第二回执信息为发送成功,若消息未成功发送至地址信息,则第二回执信息为发送失败。
具体的,信息处理设备将所述测试信息和所述多个信息发送地址发送至中间发送设备,并接收所述中间发送设备发送的第二回执信息;所述中间发送设备用于将所述测试信息发送至所述多个地址信息,并根据所述测试信息的发送结果生成第二回执信息;
可以理解的是,信息处理设备将所述测试信息和所述多个地址信息发送至中间发送设备,并接收所述中间发送设备发送的回执信息,所述中间发送设备用于将所述测试信息发送至所述多个地址信息,并根据所述测试信息的发送结果生成第二回执信息,所述中间发送设备可以为发送消息的服务商,例如,所述中间发送设备可以为第三方消息推送技术服务商“个推”,信息处理设备将所述测试信息和所述地址信息发送至中间发送设备,所述中间发送设备将所述测试信息发送至所述地址信息,若所述测试信息发送成功,所述中间发送设备生成第二回执信息“信息发送成功”,并将所述第二回执消息发送至信息处理设备,若所述测试信息发送失败,所述中间发送设备生成第二回执信息“消息发送失败”,并将所述第二回执消息发送至信息处理设备,所述信息处理设备接收所述中间发送设备发送的第二回执信息,并将所述第二回执消息与所述地址信息关联的用户信息进行存储。
s207,将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示。
其中,本发明实施例的步骤s207参见图1所示实施例的步骤s104的具体描述,在此不进行赘述。
在本发明实施例中,通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试消息对应的第一回执信息;根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集;通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示,通过向第一绑定对象集和第二绑定对象集中的多个地址信息发送测试信息,并接收测试信息对应的回执信息,第二绑定对象集由第一绑定对象集按照换登规则自动生成,避免了在对推送消息进行测试时,需要借助于手机等移动终端并且需要手动在应用程序上注册绑定等问题,用户换登时或是进行设备换登时,不需要人工去数据库查询绑定关系进行验证,提高了测试效率,节省了测试成本。
请参见图3,为本发明实施例提供了一种信息处理设备的结构示意图。如图3所示,本发明实施例的所述信息处理设备1可以包括:第一发送单元11、绑定对象集生成单元12、第二发送单元13、显示单元14。
第一发送单元11,用于通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试信息对应的第一回执信息;
绑定对象集生成单元12,用于根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集;所述第一绑定对象集中的所述多个用户信息和所述多个地址信息之间的绑定关系,与所述第二绑定对象集中的所述多个用户信息和所述多个地址信息之间的绑定关系不相同;
第二发送单元13,用于通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;
显示单元14,用于将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示。
在本发明实施例中,通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试消息对应的第一回执信息;根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集;通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示,通过向第一绑定对象集以及由第一绑定对象集按照换登规则生成的第二绑定对象集中的多个地址信息发送测试信息,并接收回执信息,避免了在对推送消息进行测试时,需要借助于手机等移动终端并且需要手动在应用程序上注册绑定等问题,用户换登时或是进行设备换登时,不需要人工去数据库查询绑定关系进行验证,提高了测试效率,节省了测试成本。
请参见图4,为本发明实施例提供了一种信息处理设备的结构示意图。如图4所示,本发明实施例的所述信息处理设备1可以包括:第一发送单元11、绑定对象集生成单元12、第二发送单元13、显示单元14、绑定对象集创建单元15。
绑定对象集创建单元15,用于在多个用户信息、应用程序标识和多个地址信息之间建立第一绑定关系,将具有所述第一绑定关系的所述多个用户信息、所述应用程序标识和所述多个地址信息确定为所述第一绑定对象集;
第一发送单元11,用于通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试信息对应的第一回执信息;
请一并参见图5,为本发明实施例提供了一种第一发送单元11的结构示意图。如图5所示,本发明实施例的所述第一发送单元11可以包括:第一发送信息获取子单元111、第一发送子单元112。
第一发送信息获取子单元111,用于根据程序脚本文件中获取的多个用户信息,获取与所述多个用户信息相关联的第一绑定对象集,从所述第一绑定对象集获取与所述多个用户信息对应的多个地址信息和应用程序标识;从所述消息推送平台获取所述应用程序标识对应的测试信息;
第一发送子单元112,用于将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第一回执信息;
绑定对象集生成单元12,用于根据程序脚本文件中换登规则信息所指示的换登绑定方式和所述第一绑定对象集中的所述第一绑定关系,在所述多个用户信息、所述应用程序标识和所述多个地址信息之间建立第二绑定关系;所述第二绑定关系与所述第一绑定关系不相同;将具有所述第二绑定关系的所述多个用户信息、所述应用程序标识和所述多个地址信息确定为所述第二绑定对象集;
第二发送单元13,用于通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;
请一并参见图6,为本发明实施例提供了一种第二发送单元13的结构示意图。如图6所示,本发明实施例的所述第二发送单元13可以包括:第二发送信息获取子单元131、第二发送子单元132。
第二发送信息获取子单元131,用于根据程序脚本文件中获取的多个用户信息,获取与所述多个用户信息相关联的第二绑定对象集,从所述第二绑定对象集获取所述多个用户信息对应的多个地址信息和应用程序标识;从所述消息推送平台获取所述应用程序标识对应的测试信息;
第二发送子单元132,用于将所述测试信息发送至所述多个用户信息对应的多个地址信息,并接收所述测试消息对应的第二回执信息。
显示单元14,用于将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示。
在本发明实施例中,通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试消息对应的第一回执信息;根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集;通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示,通过向第一绑定对象集和第二绑定对象集中的多个地址信息发送测试信息,并接收测试信息对应的回执信息,第二绑定对象集由第一绑定对象集按照换登规则自动生成,避免了在对推送消息进行测试时,需要借助于手机等移动终端并且需要手动在应用程序上注册绑定等问题,用户换登时或是进行设备换登时,不需要人工去数据库查询绑定关系进行验证,提高了测试效率,节省了测试成本。
本发明实施例还提供了一种计算机存储介质,所述计算机存储介质可以存储有多条指令,所述指令适于由处理器加载并执行如上述图1-图2所示实施例的方法步骤,具体执行过程可以参见图1-图2所示实施例的具体说明,在此不进行赘述。
请参见图7,为本发明实施例提供了一种信息处理的结构示意图。如图7所示,所述信息处理1000可以包括:至少一个处理器1001,例如cpu,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。其中,用户接口1003可以包括显示屏(display),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图7所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及信息处理应用程序。
在图7所示的终端1000中,用户接口1003主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1001可以用于调用存储器1005中存储的信息处理应用程序,并具体执行以下操作:
通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试消息对应的第一回执信息;
根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集;所述第一绑定对象集中的所述多个用户信息和所述多个地址信息之间的绑定关系,与所述第二绑定对象集中的所述多个用户信息和所述多个地址信息之间的绑定关系不相同;
通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;
将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示。
在本发明实施例中,通过消息推送平台向第一绑定对象集中多个用户信息对应的多个地址信息发送测试信息,并接收所述测试消息对应的第一回执信息;根据程序脚本文件中的换登规则信息和所述第一绑定对象集,生成第二绑定对象集;通过所述消息推送平台向所述第二绑定对象集中所述多个用户信息对应的所述多个地址信息发送所述测试信息,并接收所述测试消息对应的第二回执信息;将所述地址信息对应的用户信息与所述测试信息对应的所述第一回执信息和第二回执信息进行显示,通过向第一绑定对象集以及由第一绑定对象集按照换登规则生成的第二绑定对象集中的多个地址信息发送测试信息,并接收回执信息,避免了在对推送消息进行测试时,需要借助于手机等移动终端并且需要手动在应用程序上注册绑定等问题,用户换登时或是进行设备换登时,不需要人工去数据库查询绑定关系进行验证,提高了测试效率,节省了测试成本。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。