接口测试方法、装置、设备及存储介质制造方法及图纸

技术编号:36841128 阅读:30 留言:0更新日期:2023-03-15 15:39
本发明专利技术公开了一种接口测试方法、装置、设备及存储介质,该方法包括:在接收到用户基于预设压测场景页面触发的压测指令时,根据压测指令确定待测试接口;查找待测试接口对应的压测数据;然后根据压测指令配置待测试接口的压测场景;再基于配置的压测场景,通过压测数据对待测试接口进行压力测试,获得压力测试结果。由于本发明专利技术是根据开发测试人员输入的压测指令即可对待测试接口的压力测试场景进行自动化的配置,然后基于配置的压测场景进行自动化的压力测试,从而简化了压力测试的操作流程以及人工参与度,也降低了对开发测试人员的测试能力要求,进而提高了接口测试的测试效率。进而提高了接口测试的测试效率。进而提高了接口测试的测试效率。

【技术实现步骤摘要】
接口测试方法、装置、设备及存储介质


[0001]本专利技术涉及软件测试
,尤其涉及一种接口测试方法、装置、设备及存储介质。

技术介绍

[0002]软件测试是在规定的条件下对程序进程操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。根据测试目的不同,软件测试主要包括:功能测试、回归测试、压力测试和性能测试等。
[0003]现有的软件测试平台,对测试人员的代码能力要求较高。测试人员在进行软件测试(例如接口测试)前,需要事先了解如何建一个工程、测试类,知晓测试方法和测试框架如何使用,以及测试结果如何解析,然后再在测试平台上进行相应的测试准备工作,实际上这对于一些测试人员来说并不友好。尤其是在进行压力测试的过程中,测试人员需要针对待测试的程序手动设计并配置相应的测试场景,然后再进行相应的测试工作。手动配置测试场景过程繁琐且难度高,同时也会导致配置的场景参数准确性和可靠性不足,影响测试效率。
[0004]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
>
技术实现思路
...

【技术保护点】

【技术特征摘要】
1.一种接口测试方法,其特征在于,所述接口测试方法包括:在接收到用户基于预设压测场景页面触发的压测指令时,根据所述压测指令确定待测试接口;查找所述待测试接口对应的压测数据;根据所述压测指令配置所述待测试接口的压测场景;基于配置的所述压测场景,通过所述压测数据对所述待测试接口进行压力测试,获得压力测试结果。2.如权利要求1所述的接口测试方法,其特征在于,所述在接收到用户基于预设压测场景页面触发的压测指令时,根据所述压测指令确定待测试接口的步骤,包括:在接收到用户基于预设压测场景页面触发的压测指令时,对所述压测指令进行解析,以获取所述压测指令所包含的指令内容;根据所述指令内容确定待测试接口;所述根据所述压测指令配置所述待测试接口的压测场景的步骤,包括:从所述指令内容中读取压测场景配置参数,根据所述压测场景配置参数配置所述待测试接口的压测场景。3.如权利要求2所述的接口测试方法,其特征在于,所述查找所述待测试接口对应的压测数据的步骤,包括:在接口用例集合中查找所述待测试接口对应的测试用例数据;根据所述指令内容从所述测试用例数据中读取对应的压测数据。4.如权利要求3所述的接口测试方法,其特征在于,所述根据所述指令内容从所述测试用例数据中读取对应的压测数据的步骤,包括:获取所述指令内容中包含的指令头部字段,并根据所述指令头部字段判断所述压测指令所属的指令类型;根据所述压测场景配置参数从预先配置的多个压测服务中选取一目标压测服务;基于所述指令类型调用所述目标压测服务,以从所述测试用例数据中读取对应的压测数据。5.如权利要求4所述的接口测试方法,其特征在于,所述根据所述压测场景配置参数从预先配置的多个压测服务中选取一目标压测服务的步骤,包括:从所述压测场景配置参数中读取预设互联网协议地址;根据所述预设互联网协议地址从预先配置的多个压测服务中选取一待配置压测服务;根据所述压测场景配置参数中包含的压测参数对所...

【专利技术属性】
技术研发人员:张红艳
申请(专利权)人:北京密境和风科技有限公司
类型:发明
国别省市:

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

1