The invention relates to an interface parameter test method, a device, a computer device and a computer readable storage medium for a business system. Including the interface parameter test method of the business system: the interface parameters to import business system test program; test results received the test program are tested according to the interface parameters after the return; when the test results that the interface parameters of nested structure identification is failed, according to the nested structure of the interface template the parameters and the preset nested symbols modify the interface parameters; will re import interface parameters after correction of the test program in. By implementing the interface parameter testing method of the business system, the test program can identify the nested structure of the modified interface parameters, so that the interface parameters of the business system can be successfully tested, thus improving the effectiveness of the test results.
【技术实现步骤摘要】
业务系统的接口参数测试方法、装置、设备和存储介质
本专利技术涉及测试领域,特别是涉及一种业务系统的接口参数测试方法、装置、计算机设备和计算机可读存储介质。
技术介绍
目前为了在业务系统中更好地解决用户的问题,通常在业务系统中会收录大量而详细的用户信息。而在用户信息的数量繁多时,有可能会对业务系统造成很大的压力,因此需要使用测试程序对以接口参数形式存在的用户信息进行测试,避免业务系统出现程序漏洞。然而用户信息相应的接口参数具有一定的嵌套结构,通过传统技术生成的接口参数导入测试程序后,接口参数的嵌套结构往往不能够被测试程序识别出来,导致测试失败,使得测试结果的有效性大大降低。
技术实现思路
基于此,有必要针对接口参数的嵌套结构往往不能够被测试程序识别出来的问题,提供一种业务系统的接口参数测试方法、装置、计算机设备和计算机可读存储介质。一种业务系统的接口参数测试方法,所述方法包括:向测试程序导入业务系统的接口参数;接收所述测试程序根据所述接口参数进行测试后返回的测试结果;当所述测试结果表示所述接口参数的嵌套结构被识别失败时,则根据所述接口参数的嵌套结构模板和预设的嵌套符号修正所述接口参数;将修正后的接口参数重新导入所述测试程序中。在一个实施例中,所述根据所述接口参数的嵌套结构模板和预设的嵌套符号修正所述接口参数,包括:构建预设的第一嵌套符号对;在所述第一嵌套符号对内构建键位和与所述键位相对应的值位;根据所述接口参数的嵌套结构模板,从所述接口参数选取与所述键位和值位相对应的接口参数;将选取的接口参数分别填入所述键位和值位中,得到修正后的接口参数。在一个实施例中,所述将 ...
【技术保护点】
一种业务系统的接口参数测试方法,所述方法包括:向测试程序导入业务系统的接口参数;接收所述测试程序根据所述接口参数进行测试后返回的测试结果;当所述测试结果表示所述接口参数的嵌套结构被识别失败时,则根据所述接口参数的嵌套结构模板和预设的嵌套符号修正所述接口参数;将修正后的接口参数重新导入所述测试程序中。
【技术特征摘要】
1.一种业务系统的接口参数测试方法,所述方法包括:向测试程序导入业务系统的接口参数;接收所述测试程序根据所述接口参数进行测试后返回的测试结果;当所述测试结果表示所述接口参数的嵌套结构被识别失败时,则根据所述接口参数的嵌套结构模板和预设的嵌套符号修正所述接口参数;将修正后的接口参数重新导入所述测试程序中。2.根据权利要求1所述的方法,其特征在于,所述根据所述接口参数的嵌套结构模板和预设的嵌套符号修正所述接口参数,包括:构建预设的第一嵌套符号对;在所述第一嵌套符号对内构建键位和与所述键位相对应的值位;根据所述接口参数的嵌套结构模板,从所述接口参数选取与所述键位和值位相对应的接口参数;将选取的接口参数分别填入所述键位和值位中,得到修正后的接口参数。3.根据权利要求2所述的方法,其特征在于,所述将选取的接口参数分别填入所述键位和值位中之后,所述方法还包括:当识别出所述值位嵌套有接口参数时,则在所述值位内构建预设的第二嵌套符号对;在所述第二嵌套符号对内嵌套第一嵌套符号对;根据所述接口参数的嵌套结构模板,从所述接口参数选取被嵌套在所述值位中的接口参数;在所述嵌套第一嵌套符号对内构建被嵌套的接口参数相应的键位和值位,以填入被嵌套在所述值位中的接口参数,得到修正后的接口参数。4.根据权利要求1所述的方法,其特征在于,还包括:接收通过前端页面触发的切换业务系统的请求;重新选取切换后的业务系统相应的接口参数,并执行所述向测试程序导入业务系统的接口参数的步骤;将接收到的由所述测试程序根据重新选取的接口参数进行测试后返回的测试结果返回至所述前端页面。5.根据权利要求1至4中任一项所述的方法,其特征在于,还包括:所述测试程序在被导入接口参数后,当读取到导入的接口参数中的第一嵌套符号对时,识别读取到的第一嵌套符号对内的键位和值位;所述测试程序读取识别到的键位和值位中的接口参数;所述测试程序在读取到导入...
【专利技术属性】
技术研发人员:王静,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。