【技术实现步骤摘要】
提供测试数据的方法、装置、设备和计算机可读介质
[0001]本专利技术涉及计算机
,尤其涉及一种提供测试数据的方法、装置、设备和计算机可读介质。
技术介绍
[0002]mock是在测试过程中,对于一些不容易构造/获取的对象,创建一个mock对象来模拟对象的行为。如:调用B服务,可是B服务还未完成开发,则可以以mock方式的返回测试数据,以模拟调用B服务。
[0003]通过在mock中设置统一资源定位器(uniform resource locator,ur l),以该url作为入参,以返回测试数据。
[0004]在实现本专利技术过程中,专利技术人发现现有技术中至少存在如下问题:在实际应用mock平台返回测试数据中,mock平台的入参一旦设置,则仅适用于该入参对应的项目。若需要在其他项目中应用mock平台,则需要通过修改代码的方式再次设置入参,因而存在提供测试数据效率较低的技术问题。
技术实现思路
[0005]有鉴于此,本专利技术实施例提供一种提供测试数据的方法、装置、设备和计算机可读介质 ...
【技术保护点】
【技术特征摘要】
1.一种提供测试数据的方法,其特征在于,包括:监听端口,以拦截http请求;按照所述http请求的接口标识,判断需要返回模拟测试数据;基于所述http请求中的预设url,将所述http请求发送至所述预设url对应的服务器中处理;返回所述http请求的模拟测试数据,所述模拟测试数据是所述预设url对应的服务器处理所述http请求后发送的。2.根据权利要求1所述提供测试数据的方法,其特征在于,所述按照所述http请求的接口标识,判断需要返回模拟测试数据,包括:所述http请求的接口标识属于预设模拟集合,则判断需要返回模拟测试数据。3.根据权利要求1所述提供测试数据的方法,其特征在于,所述方法还包括:按照所述http请求的接口标识,判断需要返回实际测试数据;将所述http请求转发至后端,以返回所述http请求的实际测试数据。4.根据权利要求1所述提供测试数据的方法,其特征在于,所述预设url是在交互界面设置的参数,所述预设url包括以下一种或多种:项目url、加解密服务url和自定义规则url。5.根据权利要求1所述提供测试数据的方法,其特征在于,所述预设url对应的服务器包括:自定义解密和/或加密服务器,以及自定义规则服务器。6.根据...
【专利技术属性】
技术研发人员:金伟光,
申请(专利权)人:北京京东世纪贸易有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。