The invention provides a method and a device interface performance test, including the test methods of the interface performance: the testing device receives the test sponsor sent to trigger trigger message interface test; test device receives the trigger message, call directly to the test interface, so that the processing in accordance with its own logic to test interface; the testing device receives the test interface to be sent, and the processing results sent to the test sponsor. This method can reduce the workload and improve the accuracy of test results.
【技术实现步骤摘要】
本申请涉及互联网
,尤其涉及一种接口性能测试方法和装置。
技术介绍
目前对应用程序接口(简称为接口)进行性能测试时,通常需要编写测试脚本,由测试脚本模拟用户行为一步步完成业务操作来进行性能测试。这种方式存在如下问题:一方面,由于模拟的是用户,就会使得接口性能测试与用户关联,需要准备大量的真实用户数据,并且一些特殊场景下需要特殊用户,会增加测试脚本的开发量,这就导致了工作量的增加;另一方面,由于模拟的是用户一步步完成业务操作的过程,这个过程中会引入很多冗余操作,例如,仅需要测试充值接口,但是模拟用户行为时会不得不引入用户登录、打开页面等一系列冗余操作,导致测试结果不准确。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请的一个目的在于提出一种接口性能测试方法,该方法可以将接口性能测试与用户的关联剥离,从而可以降低工作量,另外,也不需要引入冗余操作,从而提高测试结果的准确度。本申请的另一个目的在于提出一种接口性能测试装置。为达到上述目的,本申请第一方面实施例提出的接口性能测试方法,包括:测试装置接收测试发起方发送的 ...
【技术保护点】
一种接口性能测试方法,其特征在于,包括:测试装置接收测试发起方发送的用于触发接口测试的触发消息;测试装置接收到所述触发消息后,直接调用待测试接口,以使所述待测试接口按照自身逻辑进行处理;测试装置接收所述待测试接口发送的处理结果,并将所述处理结果发送给所述测试发起方。
【技术特征摘要】
1.一种接口性能测试方法,其特征在于,包括:测试装置接收测试发起方发送的用于触发接口测试的触发消息;测试装置接收到所述触发消息后,直接调用待测试接口,以使所述待测试接口按照自身逻辑进行处理;测试装置接收所述待测试接口发送的处理结果,并将所述处理结果发送给所述测试发起方。2.根据权利要求1所述的方法,其特征在于,所述测试装置是定制页面。3.根据权利要求2所述的方法,其特征在于,所述触发消息中包含所述定制页面的URL地址,以将所述触发消息发送给所述定制页面。4.根据权利要求3所述的方法,其特征在于,所述URL地址向非测试发起方隐藏。5.根据权利要求3所述的方法,其特征在于,测试装置接收到所述触发消息之后,所述方法还包括:测试装置对所述触发请求进行签名验证,以便在签名验证通过后,调...
【专利技术属性】
技术研发人员:汪光宇,杨亚光,
申请(专利权)人:阿里巴巴集团控股有限公司,
类型:发明
国别省市:开曼群岛;KY
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。