【技术实现步骤摘要】
一种接口测试方法、装置、设备及计算机可读存储介质
[0001]本申请实施例涉及计算机
,涉及但不限于一种接口测试方法、装置、设备及计算机可读存储介质。
技术介绍
[0002]接口测试主要用于检测外部系统与所测系统之间以及内部各系统之间的交互点,测试的重点是检查数据交互、传递、和控制管理过程以及系统间的相互依赖关系等。相关技术中,可以通过测试脚本和程序来进行接口测试,但是通过测试脚本和程序来对接口进行测试对测试人员的技术水平有一定的要求,需要测试人员有一定的编程能力,对于不会编程的测试人员有一定的难度。而在万维网(Web,World Wide Web)页面上填写接口信息然后在后端执行测试脚本来进行接口测试的方法对测试人员编程能力没有要求,但是该测试脚本只能进行简单的测试,测试能力有限。
技术实现思路
[0003]本申请实施例提供一种接口测试方法、装置、设备及计算机可读存储介质。
[0004]本申请实施例的技术方案是这样实现的:
[0005]本申请实施例提供一种接口测试方法,所述方法包括:< ...
【技术保护点】
【技术特征摘要】
1.一种接口测试方法,其特征在于,所述方法包括:获取从网络页面输入的针对第一目标脚本的第一配置信息,所述第一配置信息包括待测试接口信息和所述第一目标脚本中的第一目标变量参数的至少一个候选参数值;将所述至少一个候选参数值依次确定为所述第一目标变量参数的目标值,得到对应的至少一个待执行脚本;依次执行所述至少一个待执行脚本,以对所述待测试接口信息对应的待测试接口进行测试,得到对应的至少一个测试结果。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:获取从所述网络页面输入的用于创建所述第一目标脚本的第二配置信息,所述第二配置信息中至少包括参数信息和断言,所述参数信息中包括变量参数和所述变量参数对应的默认参数值;至少基于所述参数信息和断言创建所述第一目标脚本,将所述第一目标脚本进行存储。3.根据权利要求2所述的方法,其特征在于,所述依次执行所述至少一个待执行脚本,以对所述待测试接口信息对应的待测试接口进行测试,得到对应的至少一个测试结果,包括:依次执行所述至少一个待执行脚本,以生成对应的至少一个测试请求信息;向所述待测试接口发送所述至少一个测试请求信息;接收所述待测试接口发送的针对所述至少一个测试请求信息的至少一个第一响应信息;基于所述至少一个第一响应信息对所述待测试接口进行测试,确定对应的至少一个测试结果。4.根据权利要求3所述的方法,其特征在于,所述断言包括参考参数和所述参考参数对应的参考校验值,所述基于所述至少一个第一响应信息对所述待测试接口进行测试,确定对应的至少一个测试结果,包括:从所述至少一个第一响应信息中提取与所述参考参数对应的至少一个待校验值;基于各个待校验值与所述参考校验值,确定对应的至少一个测试结果。5.根据权利要求4所述的方法,其特征在于,所述断言中还包括参考校验值的类型,所述基于各个待校验值与所述参考校验值,确定对应的至少一个测试结果,包括:确定各个待校验值的类型与所述参考校验值的类型是否相同;在所述各个待...
【专利技术属性】
技术研发人员:涂寅辉,张伟,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。