说明:收录全网最新的团体标准 提供单次或批量下载
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210925704.4 (22)申请日 2022.08.03 (71)申请人 北京国信创服科技有限公司 地址 100089 北京市海淀区丰慧中路7号 新 材料创业大厦10层南侧办公 1591号 (72)发明人 卢俊 王昕辰 胡锴  (74)专利代理 机构 成都弘毅天承知识产权代理 有限公司 5123 0 专利代理师 张超 (51)Int.Cl. G06F 11/36(2006.01) G06F 8/61(2018.01) G06F 9/445(2018.01) G06F 9/48(2006.01) (54)发明名称 一种web应用往国产信创环 境迁移的数据驱 动评估方法 (57)摘要 本发明公开了一种web应用往国产信创环境 迁移的数据驱动评估 方法, 评估 方法包括以下几 个步骤; S1: 安装迁移探测器; S2: 通过IE浏览器 打开需要分析的浏览器页面, 浏览器页面中的内 容包括JS和CSS ‑API; S3: 通过BHO插件注入JS, 在 页面加载完成之后通过BHO插件注入JS; S4: 分析 页面HTML、 JS和CSS文件; S5: 得出迁移评估工作 量, 根据本地分析服务分析的IE具有 的JS和CSS 信息得出。 本发 明通过获取到的浏览器应用包含 的IE特有的JS和CSS信息, 可以快速和精准的评 估出浏览器应用国产化迁移过程中解决这些JS 和CSS兼容性问题所需的工作量, 然后通过获取 到的特有JS和CSS问题的位置信息 可以帮助快速 定位页面问题, 加快迁移的速度和降低迁移的时 间成本。 权利要求书1页 说明书3页 附图1页 CN 115357481 A 2022.11.18 CN 115357481 A 1.一种web 应用往国产信创环境迁移的数据驱动评估方法, 其特征在于, 所述评估方法 包括以下几个步骤; S1: 安装迁移探测器, 所述移探测器包括 IE浏览器BHO插 件和本地数据分析服 务; S2: 通过IE浏览器打开需要分析的浏览器页面, 所述浏览器页面中的内容包括JS和 CSS‑API; S3: 通过BHO插 件注入JS, 在页面加载完成之后通过BHO插 件注入JS; S4: 分析页面HTML、 JS和CSS文件, 利用本地分析服务结合知识库和规则库 中的正则表 达式进行分析; S5: 得出迁移评估工作量, 根据本地分析服 务分析的IE具有的JS和CS S信息得出。 2.根据权利要求1所述的一种web 应用往国产信创环境迁移的数据驱动评估方法, 其特 征在于, 所述IE浏览器BHO插件包括JS脚本、 CSS资源文件收集模块和CSS页面信息收集模 块。 3.根据权利要求2所述的一种web 应用往国产信创环境迁移的数据驱动评估方法, 其特 征在于, 所述CSS资源文件收集模块的作用是注入JS, 收集页面url和资源文件HTML、 JS和 CSS文件发给本地分析服 务, 其中JS脚本包括HTML收集、 JS收集和CS S收集模块。 4.根据权利要求2所述的一种web 应用往国产信创环境迁移的数据驱动评估方法, 其特 征在于, 所述CSS页面信息收集模块收集页面的基本信息包括ur l、 标题和页面加载时间, 所 述页面基本信息帮助定位页面, 包括网站的登录页面类型和发现兼容 性问题的个数。 5.根据权利要求1所述的一种web 应用往国产信创环境迁移的数据驱动评估方法, 其特 征在于, 所述JS的注入是通过JS获取页面HTML、 JS和CS S文件并发给本地分析服 务。 6.根据权利要求1所述的一种web 应用往国产信创环境迁移的数据驱动评估方法, 其特 征在于, 所述页面HTML、 JS和CSS文件的分析是找出IE具有的JS和CSS ‑API, 并记录IE具有的 JS和CSS‑API出现的位置信息和统计出现的次数。 7.根据权利要求1所述的一种web 应用往国产信创环境迁移的数据驱动评估方法, 其特 征在于, 所述知识库的内容包括知识库ID、 问题标题、 H5标准、 问题描述、 造成影响、 受影响 浏览器问题分析、 解决方案、 相关问题、 测试环境、 关键字、 问题难易程度和解决问题工时评 估。 8.根据权利要求1所述的一种web 应用往国产信创环境迁移的数据驱动评估方法, 其特 征在于, 所述 规则库的内容包括 规则库ID、 标题、 类型、 作者和检测代码。 9.根据权利要求1所述的一种web 应用往国产信创环境迁移的数据驱动评估方法, 其特 征在于, 所述迁移评估工作量得 出后, 再结合知识库给 出迁移评估建议。权 利 要 求 书 1/1 页 2 CN 115357481 A 2一种web应用往国产信创环境 迁移的数据驱动评估方 法 技术领域 [0001]本发明涉及数据迁移评估领域, 特别涉及一种web应用往国产信创环境迁移的数 据驱动评估方法。 背景技术 [0002]前浏览器应用国产化JS和CSS兼容性问题迁移(从Windows平台IE浏览器迁移到国 产操作系统(Linux内核)国产浏览器(Chrome内核))的工作量评估还 是采用人工测试方式, 人工测试方式一般是看页面样式是否正常、 页面功能是否正常的, 这种方式存在容易遗漏、 主观随意性较大、 细节不清、 繁琐耗时等问题。 我们基于知识库和规则库的页面自动收集和 分析技术可以精确评估页面JS和CSS在国产化迁移过程中可能遇到的问题, 可以极大的提 高效率和数据的准确性, 为后面的迁移工作提供有力帮助。 发明内容 [0003]本发明的目的在于提供一种web应用往国产信创环境迁移的数据驱动评估方法, 以解决上述背景技 术中提出的问题。 [0004]为实现上述目的, 本发明提供如下技术方案: 一种web应用往国产信创环境迁移的 数据驱动评估方法, 所述评估方法包括以下几个步骤; [0005]S1: 安装迁移探测器, 所述移探测器包括 IE浏览器BHO插 件和本地数据分析服 务; [0006]S2: 通过IE浏览器打开需要分析的浏览器页面, 所述浏览器页面中的内容包括JS 和CSS‑API; [0007]S3: 通过BHO插 件注入JS, 在页面加载完成之后通过BHO插 件注入JS; [0008]S4: 分析页面HTML、 JS和CSS文件, 利用本地分析服务结合知识库和 规则库中的正 则表达式进行分析; [0009]S5: 得出迁移评估工作量, 根据本地分析服 务分析的IE具有的JS和CS S信息得出。 [0010]优选的, 所述IE浏览器BHO插件包括JS脚本、 CSS资源文件收集模块和CSS页面信息 收集模块。 [0011]优选的, 所述CSS资源文件收集模块的作用是注入JS, 收集页面url和资源文件 HTML、 JS和CS S文件发给本地分析服 务, 其中JS脚本包括HTML收集、 JS收集和CS S收集模块。 [0012]优选的, 所述CSS页面信息收集模块收集页面 的基本信息包括url、 标题和页面加 载时间, 所述页面基本信息帮助定位页面, 包括网站的登录页面类型和发现兼容性问题的 个数。 [0013]优选的, 所述JS的注入是通过JS获取页面HTML、 JS和CSS文件并发给本地分析服 务。 [0014]优选的, 所述页面HTML、 JS和CSS文件的分析是找出IE具有的JS和CSS ‑API, 并记录 IE具有的JS和CS S‑API出现的位置信息和统计出现的次数。 [0015]优选的, 所述知识库的内容包括知识库ID、 问题标题、 H5标准、 问题描述、 造成影说 明 书 1/3 页 3 CN 115357481 A 3

.PDF文档 专利 一种web应用往国产信创环境迁移的数据驱动评估方法

文档预览
中文文档 6 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共6页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种web应用往国产信创环境迁移的数据驱动评估方法 第 1 页 专利 一种web应用往国产信创环境迁移的数据驱动评估方法 第 2 页 专利 一种web应用往国产信创环境迁移的数据驱动评估方法 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 16:31:31上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。