The present invention discloses a data processing method, device, device and storage medium. The method includes: sending a request for obtaining a unified resource locator, intercepting the acquisition request of the unified resource locator, sending the acquisition request to the proxy tool, and making the representative tool based on the plug-in provided by the packet tool. The interface acquires the unified resource locator; sends a query request that matches the simulated data that is matched with the unified resource locator; when the simulated data is querying through the agent tool to match the unified resource locator, the analog data is output. The invention can make the development of front and rear development reduce coupling to realize parallel development, improve the development efficiency of the front end as a whole; the simulation data of the back end are accurate and stable, the scene is rich, and the development efficiency is further improved.
【技术实现步骤摘要】
一种数据处理方法、装置、设备及存储介质
本专利技术涉及前端测试
,尤其涉及一种数据处理方法、装置、设备及存储介质。
技术介绍
在互联网的演化进程中,网站内容由静态发展到动态。Web前端开发在产品开发环节中的作用变得越来越重要,它的主要职能就是把网站的界面更好地呈现给用户。Web前端开发技术主要包括三个要素:HTML(标准通用标记语言下的一个应用)、CSS(层叠样式表)和JavaScript风格要素;开发过程就是运用这些要素来制作网页、开发网站等。Web前端在开发过程中,需要跟后台进行交互,页面数据需要向后台查询,用户填写数据需要提交给后台,而前后端分离的开发模式中,前后端开发节奏不一致,导致以下问题:(1)前端需要等待后台开发完毕才能进行开发(2)后端服务经常异常,不可用,前端需要等待后台修复(3)后端数据创建过程复杂,前端需要后端配合创建测试数据(4)测试人员测试过程中频繁创建各种场景测试数据,过程繁琐低效(5)线上出现bug,开发人员不能模拟错误场景数据,不能验证UI逻辑是否正常。
技术实现思路
为了解决上述技术问题,本专利技术提供了一种数据处理方法、装置、设备及存储介质,具体地:第一方面提供了一种数据处理方法,所述方法包括:发送统一资源定位符的获取请求;拦截所述统一资源定位符的获取请求,并将所述获取请求发送给代理工具;使所述代理工具根据抓包工具提供的插件接口获取所述统一资源定位符;发送与所述统一资源定位符相匹配的模拟数据的查询请求;当通过所述代理工具查询到与所述统一资源定位符相匹配的模拟数据时,则将所述模拟数据输出。第二方面提供了一种数据处理装置, ...
【技术保护点】
1.一种数据处理方法,其特征在于,所述方法包括:发送统一资源定位符的获取请求;拦截所述统一资源定位符的获取请求,并将所述获取请求发送给代理工具;使所述代理工具根据抓包工具提供的插件接口获取所述统一资源定位符;发送与所述统一资源定位符相匹配的模拟数据的查询请求;当通过所述代理工具查询到与所述统一资源定位符相匹配的模拟数据时,则将所述模拟数据输出。
【技术特征摘要】
1.一种数据处理方法,其特征在于,所述方法包括:发送统一资源定位符的获取请求;拦截所述统一资源定位符的获取请求,并将所述获取请求发送给代理工具;使所述代理工具根据抓包工具提供的插件接口获取所述统一资源定位符;发送与所述统一资源定位符相匹配的模拟数据的查询请求;当通过所述代理工具查询到与所述统一资源定位符相匹配的模拟数据时,则将所述模拟数据输出。2.根据权利要求1所述的方法,其特征在于,所述发送与所述统一资源定位符相匹配的模拟数据的查询请求,之后还包括:当通过所述插件工具未查询到与所述统一资源定位符相匹配的模拟数据时,则获取所述统一资源定位符对应的真实数据。3.根据权利要求1所述的方法,其特征在于,所述当通过所述代理工具查询到与所述统一资源定位符相匹配的模拟数据时,则将所述模拟数据输出,包括:利用所述代理工具读取本地的账号信息;依据所述账号信息发送模拟数据集的查询请求,所述模拟数据集包括多个模拟数据;当获取到与所述统一资源定位符相匹配的模拟数据的响应信息时,则取出所述模拟数据。4.根据权利要求3所述的方法,其特征在于,依据所述账号信息发送模拟数据集的查询请求,之后包括:依据所述账号信息获取目标项目,依据所述目标项目查询对应的统一资源定位符,由统一资源定位符查询对应的用例数据;查询由用例数据构建出的模拟数据集。5.根据权利要求4所述的方法,其特征在于,所述目标项目为多个,每个所述目标项目对应多个统一资源定位符,每个所述统一资源定位符对应多个用例数据。6.一种数据处理装置,其特征在于,所述装置包括:统一资源定位符请求模块,用于发送统一资源定位符的获取请求;统一资源定位符获取模块,用于拦截所述统一资源定位符的获取请求,并将所述获取请求发送给代理工具,使所述代理工具根据抓包工具提供的插件接口获取所述统一资源定位符;模拟数据查询请求模块,用于...
【专利技术属性】
技术研发人员:朱胜,
申请(专利权)人:财付通支付科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。