消息处理系统的测试方法和装置制造方法及图纸

技术编号:16219327 阅读:36 留言:0更新日期:2017-09-16 01:49
本申请实施例公开了一种消息处理系统的测试方法和测试装置,在接收到测试请求时,直接根据测试请求中携带的待测消息属性,从存储有大量消息的预设消息库内提取消息来对消息处理系统进行测试,并将测试结果与存储有预设消息库内相应消息的现有处理结果进行比对,实现无人工参与的情况下,对消息处理系统进行自动测试,提高了测试效率。

Method and device for testing message processing system

The embodiment of the invention discloses a message processing system test method and test device, upon receipt of the test request, according to the measured message properties carry test request, from the storage of a large number of messages in the default message store from message to message processing system for testing, and the test result and storage there are existing results in a corresponding message preset message library for comparison, without artificial participation, for the automatic test of message processing system, improve the efficiency of the test.

【技术实现步骤摘要】
消息处理系统的测试方法和装置
本申请涉及消息处理
,特别涉及一种消息处理系统的测试方法和装置。
技术介绍
随着计算机技术的快速发展,利用消息处理系统来进行消息处理的需求越来越多,现有的消息处理系统一般包括消息发送端和消息接收端,消息发送端将待处理消息发送至消息接收端,消息接收端基于已有业务逻辑对待处理消息进行处理,得到处理结果。因此,如何保证消息处理系统的处理性能的可靠性也愈发受到业内重视。然而,由于消息处理系统所接收到的待处理消息会直接被处理,无法被保留、复用,现有技术中,一般通过人工定制大量模拟各业务场景的待测消息,再通过消息请求方将这些待测消息发送至消息接收端,再通过判断消息接收端的处理结果是否符合预设结果来实现测试消息处理系统的处理性能的可靠性。然而,通过人工方式来定制大量待测消息,耗费了大量人力和时间,造成消息处理系统的测试效率低下。
技术实现思路
本申请实施例的目的是提供一种消息处理系统的测试方法和装置,以提高测试效率。为解决上述技术问题,本申请实施例提供一种消息处理系统的测试方法,包括:接收针对消息处理系统的测试请求,所述测试请求携带有:待测消息属性;根据所述待测消息本文档来自技高网...
消息处理系统的测试方法和装置

【技术保护点】
一种消息处理系统的测试方法,其特征在于,包括:接收针对消息处理系统的测试请求,所述测试请求携带有:待测消息属性;根据所述待测消息属性,在预设消息库内确定出目标消息,所述目标消息具有所述待测消息属性;将所述目标消息发送至所述消息处理系统,并得到所述消息处理系统针对所述目标消息的处理结果;根据所述待测消息属性,在预设结果库内确定出现有处理结果,所述现有处理结果是所述消息处理系统针对具有所述待测消息属性的消息进行处理的已有结果;根据所述目标消息的处理结果与所述现有处理结果,得到测试结果。

【技术特征摘要】
1.一种消息处理系统的测试方法,其特征在于,包括:接收针对消息处理系统的测试请求,所述测试请求携带有:待测消息属性;根据所述待测消息属性,在预设消息库内确定出目标消息,所述目标消息具有所述待测消息属性;将所述目标消息发送至所述消息处理系统,并得到所述消息处理系统针对所述目标消息的处理结果;根据所述待测消息属性,在预设结果库内确定出现有处理结果,所述现有处理结果是所述消息处理系统针对具有所述待测消息属性的消息进行处理的已有结果;根据所述目标消息的处理结果与所述现有处理结果,得到测试结果。2.如权利要求1所述的方法,其特征在于,所述预设消息库内消息均是所述消息处理系统所接收到的消息。3.如权利要求1所述的方法,其特征在于,所述待测消息属性包括如下至少一项:消息的发起者身份属性、消息在所述消息处理系统内的流水号属性、消息的业务场景属性、消息的接受者身份属性、消息的发起时间段属性。4.如权利要求3所述的方法,其特征在于,根据所述待测消息属性,在预设消息库内确定出目标消息之后,将所述目标消息发送至所述消息处理系统,并得到所述消息处理系统针对所述目标消息的处理结果之前,所述方法还包括:在所述目标消息的数量超过一个时,根据所述目标消息的业务场景属性对所述目标消息进行排序,得到编排后消息序列;将所述目标消息发送至所述消息处理系统,并得到所述消息处理系统针对所述目标消息的处理结果,具体包括:将所述编排后消息序列发送至所述消息处理系统,并得到所述消息处理系统针对所述编排后消息序列的处理结果。5.如权利要求4所述的方法,其特征在于,根据所述目标消息的业务场景属性对所述目标消息进行排序,具体包括:根据所述目标消息的业务场景...

【专利技术属性】
技术研发人员:佘佑明刘乾
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1