[发明专利]自动化检查方法、装置和计算机可读存储介质有效
申请号: | 201610156837.4 | 申请日: | 2016-03-18 |
公开(公告)号: | CN107203562B | 公开(公告)日: | 2019-12-27 |
发明(设计)人: | 郭晓兰;王强平 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F16/955;G06Q30/06 |
代理公司: | 11021 中科专利商标代理有限责任公司 | 代理人: | 杨姗 |
地址: | 100080 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 计算机 执行 基于 页面 解析 进行 自动化 检查 方法 装置 | ||
本公开提供了一种计算机执行的基于页面解析进行自动化检查的方法,包括:在接收到新的页面信息之后,对页面的统一资源定位符URL进行解析;当所述页面URL中不存在与针对后台业务系统的第一类接口类型的关键字相匹配的关键字时,对所述页面进行处理以确定接口URL和接口类型;根据所述接口类型来确定功能接口;根据所述接口URL通过所确定的功能接口来获取页面数据;以及对所述页面数据进行自动化检查。
技术领域
本发明的实施例涉及页面的自动化检查,具体涉及计算机执行的基于页面解析进行自动化检查的方法和装置。
背景技术
在移动电商平台,各个频道页和活动页曝光的商品数据来源主要是卖场接口直接吐出的数据。根据不同的接口类型,吐出不同的数据类型,最后得到需要的商品信息(包括商品名称、商品库存量单位(Stocking Keeping Unit,sku)标识(ID)、价格信息、所属区域、商品对应的单品统一资源定位符(URL)、库存信息等)。
然而,对于活动页面曝光的商品数据,存在以下问题:配置的数据为空或者配置的获取数据参数ID错误,从而导致用户打开某个活动页面时没有任何商品数据;以及活动页面的价格、库存、促销信息与商品详情中的价格、库存、促销信息来源不同,用户在活动页面看到的价格和促销信息与进入商品详情页面查看的不一致,或者用户进入商品详情页面之后,发现对应商品无库存。以上两个问题都会在一定程度上影响用户的购买体验。因此,在移动电商行业,在功能发布之前需要对功能发布进行验证和测试。
目前,主要是通过人工手动检查网页上的品牌数据,即由测试人员通过手动点击每一个品牌或活动页面的链接,来检查链接的配置是否正确以及页面商品数据信息是否正确等等。
然而,在大型促活动期间,由于涉及的活动页面很多,因此需人工检查每一个页面中每个品牌的商品数据是否完备、正确和一致。这种人工检查的方式存在以下缺点:非常耗时耗力、人工成本高;由于网页中的品牌链接数以百计,手动检查很容易出现遗漏或错误;无法实现实时和定时检查(在活动期间,可能一直对数据进行配置);无法快速形成可视化的报表数据;无法及时、定向地通知与问题页面对应的负责人等等。为了减少人工检测成本并且减少误报和漏报,需要一种用于自动检查数据完整性和一致性的技术,以便能够通过对频道页和活动页下的商品数据的一致性进行自动检查,暴露出大部分不一致的问题。
发明内容
鉴于现有技术中的一个或多个问题,提出了一种计算机执行的基于页面解析进行自动化检查的方法和装置。采用自动化监控代替传统的人工测试大大缩短了产品的发布周期并提高了产品发布质量。
在本发明的一个方面,公开了一种计算机执行的基于页面解析进行自动化检查的方法,包括:
在接收到新的页面信息之后,对页面的统一资源定位符URL进行解析;
当所述页面URL中不存在与针对后台业务系统的第一类接口类型的关键字相匹配的关键字时,对所述页面进行处理以确定接口URL和接口类型;
根据所述接口类型来确定功能接口;
根据所述接口URL通过所确定的功能接口来获取页面数据;以及
对所述页面数据进行自动化检查。
优选地,对所述页面进行处理以确定接口URL和接口类型包括:
对所述页面进行phantomJS解析,以获得接口URL;
确定所述接口URL中是否存在与针对后台业务系统的第一类接口类型的关键字相匹配的关键字;以及
当所述接口URL中存在与针对后台业务系统的第一类接口类型的关键字相匹配的关键字时,确定所述接口类型是第一类接口类型。
优选地,对所述页面进行处理以确定接口URL和接口类型还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610156837.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于汽车安全气囊上的卡接结构
- 下一篇:一种车辆防盗报警装置