[发明专利]一种定位问题代码的方法及装置有效
申请号: | 201911006734.X | 申请日: | 2019-10-22 |
公开(公告)号: | CN111026637B | 公开(公告)日: | 2022-11-11 |
发明(设计)人: | 苏桂龙 | 申请(专利权)人: | 苏宁云计算有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F3/04845 |
代理公司: | 北京市万慧达律师事务所 11111 | 代理人: | 陈怡 |
地址: | 210000 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 定位 问题 代码 方法 装置 | ||
1.一种定位问题代码的方法,其特征在于,包括:
接收浏览器中插件的运行请求,监听当前界面的网页活动;
将所述网页与用户预先输入的截图特征进行匹配,判断所述网页是否符合所述截图特征,若符合,则判定打开所述网页时存在问题代码,截取所述网页作为目标图片,所述截图特征包括:浏览器窗口、操作特征、关键词中的一种或多种;
其中,在接收到浏览器中插件的运行请求,监听当前界面的网页活动后,所述方法还包括:
将请求数据与数据截获特征匹配,若所述请求数据符合所述数据截获特征,则获取所述请求数据以及与所述请求数据对应的响应数据,所述数据截获特征包括:请求头IP、浏览器窗口、请求接口、请求类型中的一种或多种。
2.如权利要求1所述的一种定位问题代码的方法,其特征在于,所述方法还包括:
接收用户输入的与所述目标图片对应的错误数据名称、错误来源、产生原因、解决办法中的一种或多种,与所述目标图片组成报错记录;
将所述报错记录添加至报错记录库中存储。
3.如权利要求1所述的一种定位问题代码的方法,其特征在于,在获取请求数据和所述响应数据后,所述方法还包括:
根据用户在筛选后作出的操作指示,接收用户输入的与所述请求数据和所述响应数据对应的错误数据名称、错误来源、产生原因、解决办法的一种或多种,与所述请求数据和所述响应数据组成报错记录添加至报错记录库中。
4.如权利要求2或3所述的一种定位问题代码的方法,其特征在于,所述方法还包括:
接收并执行对所述报错记录的操作请求,所述操作请求包括:条件查询请求或图片查询请求。
5.一种定位问题代码的装置,其特征在于,包括:
启动模块,用于在接收到浏览器中插件的运行请求后,监听当前界面的网页活动;
判断模块,用于将所述网页与用于预先输入的截图特征进行匹配,判断所述网页是否符合所述截图特征,若符合,则判定打开所述网页时存在问题代码,所述截图特征包括:浏览器窗口、操作特征、关键词中的一种或多种;
图片获取模块,用于当判定到问题代码时,截取所述网页作为目标图片;
数据获取模块,用于在接收到浏览器中插件的运行请求,监听当前界面的网页活动后,将请求数据与数据截获特征匹配,若所述请求数据符合所述数据截获特征,则获取所述请求数据以及与所述请求数据对应的响应数据,所述数据截获特征包括:请求头IP、浏览器窗口、请求接口、请求类型中的一种或多种。
6.如权利要求5所述的一种定位问题代码的装置,其特征在于,所述装置还包括:
报错记录库,所述报错记录库包括:报错记录生成模块,用于接收用户输入的与所述目标图片对应的错误数据名称、错误来源、产生原因、解决办法中的一种或多种,与所述目标图片组成报错记录;
存储模块,用于存储包括所述目标图片的报错记录。
7.如权利要求6所述的一种定位问题代码的装置,其特征在于,所述报错记录生成模块,还用于接收用户输入的与所述请求数据和所述响应数据对应的错误数据名称、错误来源、产生原因、解决办法中的一种或多种,与所述请求数据和所述响应数据组成报错记录;
所述存储模块,还用于根据用户在筛选后作出的操作指示,存储包括所述请求数据和所述响应数据的报错记录。
8.如权利要求6或7所述的一种定位问题代码的装置,其特征在于,所述报错记录库还包括:操作模块,用于接收并执行所述报错记录的操作请求,所述操作请求包括:条件查询请求或图片查询请求。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏宁云计算有限公司,未经苏宁云计算有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911006734.X/1.html,转载请声明来源钻瓜专利网。