WEB页面优化方法、页面优化设备及可读存储介质与流程 - 天下标王

WEB页面优化方法、页面优化设备及可读存储介质与流程

文档序号:33948704发布日期:2023-04-26 09:44阅读:73来源:国知局
WEB页面优化方法、页面优化设备及可读存储介质与流程

本技术实施例涉及web页面优化领域,更具体的,是web页面优化方法、页面优化设备及可读存储介质。


背景技术:

1、随着互联网的快速发展,web工程应用体量愈发庞大,对web页面质量的要求也越来越高,因此,为了保障web页面质量,需要对web页面进行优化。

2、现有的web页面优化方法中,软件开发人员需要对web页面编写一定数量的测试用例,其中,每个测试用例包括至少一个测试用例事件,通过测试用例事件对web页面进行测试,得到测试结果,根据测试结果对web页面进行优化。

3、但是,在测试过程中,大量的次重要的web页面迭代较频繁,每次的迭代都需要对测试用例进行维护,即根据迭代的情况适应性编写对应的测试用例,比如添加一个新的测试用例事件、修改某一个测试用例事件、删除某一个测试用例事件等,每一次迭代,都需要重新编写web页面的测试用例,及测试用例中每个测试用例事件对应的用例断言,因此,在web页面优化过程中,web页面的优化效率较低。


技术实现思路

1、本技术实施例提供了一种web页面优化方法、页面优化设备以及可读存储介质,用于在业务上所需要的功能已经预先设置好对应的测试用例参数时,需要重新维护web页面的测试用例的情况下,提高web页面的优化效率。

2、第一方面,本技术实施例提供了一种web页面优化方法,包括:

3、部署第一web页面的测试环境;

4、在所述测试环境中,从预设的测试用例参数组中确定所述第一web页面对应的第一测试用例参数;

5、根据所述第一测试用例参数进行回归测试得到第一测试结果;

6、根据所述第一测试结果对所述第一web页面进行功能优化;

7、当所述第一web页面迭代为第二web页面后,在所述测试环境中,从所述预设的测试用例参数组中确定所述第二web页面对应的第二测试用例参数;

8、根据所述第二测试用例参数进行回归测试得到第二测试结果;

9、根据所述第二测试结果对所述第二web页面进行功能优化。

10、可选的,所述从所述预设的测试用例参数组中确定所述第二web页面对应的第二测试用例参数,包括:

11、确定所述第二web页面的预设运行环境;

12、从所述预设的测试用例参数组中确定所述第二web页面在所述预设运行环境下的第二测试用例断言,所述第二测试用例断言为所述第二测试用例参数。

13、可选的,所述从所述预设的测试用例参数组中确定所述第二web页面对应的第二测试用例参数,包括:

14、确定所述第二web页面的预设运行环境;

15、从所述预设的测试用例参数组中确定所述第二web页面在所述预设运行环境下的第二测试用例事件和所述第二测试用例事件对应的第二测试用例断言,所述第二测试用例事件和所述第二测试用例断言为所述第二测试用例参数。

16、可选的,所述部署第一web页面的测试环境之前,所述方法还包括:

17、在所述第一web页面的开发环境中,获得所述第一web页面的代码;

18、根据预设静态代码规则,利用静态分析工具对所述第一web页面的代码进行静态代码分析,得到分析结果;

19、根据所述分析结果对所述第一web页面的代码进行优化,得到代码优化后的第一web页面;

20、所述部署第一web页面的测试环境,包括:

21、部署所述代码优化后的第一web页面的测试环境。

22、可选的,所述根据所述第二测试结果对所述第二web页面进行功能优化之后,所述方法还包括:

23、部署第三web页面的生产环境,所述第三web页面为所述第二web页面经过功能优化后的web页面;

24、在所述生产环境中采集所述第三web页面的基础性能数据和网络性能数据;

25、根据预设基础性能规则对所述基础性能数据进行检测,得到基础性能检测结果,及根据预设网络性能规则对所述网络性能数据进行检测,得到网络性能检测结果;

26、根据所述基础性能检测结果和所述网络性能检测结果,对所述第三web页面进行基础性能优化以及网络性能优化,得到第四web页面。

27、可选的,所述根据所述基础性能检测结果和所述网络性能检测结果,对所述第三web页面进行基础性能优化以及网络性能优化,得到第四web页面,包括:

28、针对所述基础性能检测结果中的每个基础性能指标,获得所述基础性能指标对应的基础性能优化策略;

29、针对所述网络性能检测结果中的每个网络性能指标,获得所述网络性能指标对应的网络性能优化策略;

30、根据所述基础性能优化策略和所述网络性能优化策略,对所述第三web页面进行基础性能优化以及网络性能优化,得到第四web页面。

31、可选的,所述根据所述基础性能检测结果和所述网络性能检测结果,对所述第三web页面进行基础性能优化以及网络性能优化,得到第四web页面之后,所述方法还包括:

32、定期对所述第四web页面进行异常监控,得到目标监控结果;

33、若所述目标监控结果为异常,则根据所述目标监控结果对所述第四web页面的异常进行优化,得到第五web页面。

34、可选的,所述定期对所述第四web页面进行异常监控,得到目标监控结果,包括:

35、定期监控所述第四web页面的程序在执行的过程中是否报错,得到程序监控结果;其中,所述程序监控结果为报错,则代表所述目标监控结果为异常,所述程序监控结果为无报错,则代表所述目标监控结果为正常;和/或

36、定期监控所述第四web页面是否具有异常请求,得到请求监控结果;其中,所述请求监控结果为有异常请求,则代表所述目标监控结果为异常,所述请求监控结果为无异常请求,则代表所述目标监控结果为正常;

37、将所述程序监控结果和/或所述请求监控结果作为所述目标监控结果。

38、可选的,所述定期对所述第四web页面进行异常监控,得到目标监控结果,包括:

39、定期截图所述第四web页面,得到目标页面截图;

40、针对每个目标页面截图,将所述目标页面截图与所述目标页面截图对应的预设页面样式图进行对比,得到页面对比相似度;

41、若所述页面对比相似度小于或等于预设相似度阈值,则确定所述目标监控结果为异常;

42、若所述页面对比相似度大于所述预设相似度阈值,则确定所述目标监控结果为正常。

43、第二方面,本技术实施例提供了一种页面优化设备,包括:

44、部署单元,用于部署第一web页面的测试环境;

45、确定单元,用于在所述测试环境中,从预设的测试用例参数组中确定所述第一web页面对应的第一测试用例参数;

46、回归测试单元,用于根据所述第一测试用例参数进行回归测试得到第一测试结果;

47、优化单元,用于根据所述第一测试结果对所述第一web页面进行功能优化;

48、所述确定单元,还用于当所述第一web页面迭代为第二web页面后,在所述测试环境中,从所述预设的测试用例参数组中确定所述第二web页面对应的第二测试用例参数;

49、所述回归测试单元,还用于根据所述第二测试用例参数进行回归测试得到第二测试结果;

50、所述优化单元,还用于根据所述第二测试结果对所述第二web页面进行功能优化。

51、第三方面,本技术实施例提供了一种页面优化设备,包括:

52、中央处理器,存储器,输入输出接口,有线或无线网络接口以及电源;

53、所述存储器为短暂存储存储器或持久存储存储器;

54、所述中央处理器配置为与所述存储器通信,并执行所述存储器中的指令操作以执行前述web页面优化方法。

55、第四方面,本技术实施例提供了一种计算机可读存储介质,计算机可读存储介质包括指令,当指令在计算机上运行时,使得计算机执行前述web页面优化方法。

56、第五方面,本技术实施例提供了一种包含指令的计算机程序产品,当计算机程序产品在计算机上运行时,使得计算机执行前述web页面优化方法。

57、从以上技术方案可以看出,本技术实施例具有以下优点:可以从预设的测试用例参数组中确定web页面对应的测试用例参数,根据测试用例参数进行回归测试得到测试结果,根据测试结果对web页面进行优化,可以对web页面预先设置好在业务上可能需要的功能对应的测试用例参数,当迭代后的web页面在业务上所需要的功能已经预先设置好对应的测试用例参数时,可以直接确定web页面对应的测试用例参数,就可以直接根据确定的测试用例参数进行回归测试,减少了在业务上所需要的功能已经预先设置好对应的测试用例参数时,需要重新维护web页面的测试用例的情况,提高了web页面的优化效率。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1

相关内容推荐

广州seo建站宣传seo网站优化必备技巧seo的公司在线咨询兴宁seo优化多少钱诺亚科技seo使用教程黄冈网店seo推广哪里好法库运营抖音seo优化要多少钱东莞seo关键词工具开平seo优化联系方式如何做好seo关键词优化方法茂名网络seo哪里不错seo外链如何做烟台百度推广seo计划揭阳seo整站优化服务襄阳外包seo推广怎么做seo营销平台seo顾问长乐区正规seo公司武侯区seo网络推广平台seo首页优化效果相连seo博客好做吗阿拉尔seo 网络推广报价荆门seo优化怎么样文山seo培训选哪家长春seo排名哪家安全凯里seo优化推广公司宁波奉化seo短视频seo营销系统厂家排名宁德抖音seo搜索优化排名seo关键字什么用图文收录seo正式版桥东区seo优化网站seo代码邵阳seo优化找哪家潍坊seo的价格社交seo有用吗南浔区seo推广有哪些天门市seo关键词优化效果辽宁创新抖音seo优化价位邵阳seo优化找哪家电话seo优化以客为尊seo真实案例分析seo博客甘肃seo报价黄冈seo网络推广哪个好厦门seo关键词优化价位新郑市网络seo费用多少大学城放心的seo哪家好电子商务seo推广比较好关键词十堰产品seo推广哪个好seo在线刷外链工具seo快排算法营销泰安市seo宁波老牌seo排名怎么样保定seo服务报价宜昌商品seo推广怎么做皇姑区企业抖音seo优化方案seo上词技术邵武有效的seo公司新民企业抖音seo优化活动方案福州正规seo费用是多少上海seo实验室海宁策略好seo推广报价好的seo优化招商项目平台排名好的seo优化公司益阳seo优化联系方式濮阳互联网seo推广方法有哪些福建网页seo是什么卡卡seo 1是啥意思新手如何自学seo 分类禅城seo排名优化平台淘宝店铺seo技巧宁德seo推广排名温州外包seo公司seo教程吉林品质seo优化内容seo推广公司哪家好产品seo优化多少钱专注律师网站seoseo名词解释外链武夷山网络seo优化洛阳百度seo关键词优化外包梅州seo优化推广龙岗区seo有哪些江西seo关键词优化代理咸宁seo排名公司盐山关键词seo优化价格谷歌官方seo 运营seo 大数据技术沛县seo优化推广哪家好郑州什么是seo关键词优化外包滨州seo优化排名招商十堰seo网络推广多少钱seo工作权限咸宁网店seo推广都有哪些渠道新手seo教程seo博客襄阳本地seo推广多少钱大兴区综合seo服务诚信经营杭州提升关键词排名seo湖北多方位服务型seoseo网络推广代运营秒收录海外seo推广公司哪家好seo优化排名厂家益阳seo优化价格淘宝SEO核心权重规则seo优化初级教程百度推广兰州seo优化页面费用承德集客短视频seo东营seo外包机构阳曲seo优化系统用SEO是什么国际组织的简称商丘seo整站优化排名报价seo网站地图怎么做奉贤seo找哪家外贸seo营销ppt 外推铁岭seo优化从哪几方面做万词霸屏软件seo顾问延安seo优化公司企业seo网上课程广告河北什么是seo关键词优化排名福州市seo优化排名推广外包seo如何做全会zjkwlgs潜江茶叶seo推广公司排名惠州seo推广怎样优化抖音视频seo哪家服务好昆明好的seo公司巫溪低成本seo推广代运营单页面站点 seo濮阳seo优化托管seo外包公司收费标准多少永州seo优化厂家电话seo新手如何快速入门快速推广seo自学教程入门seo顾问西安市seo优化排名盐城seo推广品牌公司seo专员要求南京短视频seo优化系统沧州seo关键词优化排名价格郁南pc端seo优化网站SEO引流平台有哪些宁河seo优化公司seo应该如何做代发seo公司资源推广软件武夷山专业seo销售价格宁波放心seo文章优化伦敦seo优化费用虎丘seo优化选哪家合肥搜索引擎seo系统滨州济南seo优化哪家好seo教程平台推广工具潜江便宜的seo推广哪里好三明关键词seo优化公司建瓯一般seo公司台山seo优化推广软件黄冈工厂seo推广公司海南seo优化口碑推荐西城区电子seo服务诚信经营中国seo排行榜大会苏州抖音seo排名推广株洲关键词seo优化收费吉利区seo优化怎么选阳泉seo优化业务前景拉萨seo网络营销seo一年多少钱徐州seo关键词优化怎么收费百度首页seo优化多少钱seo优化方式推荐引流福建提升seo关键词排名哪家好微信小程序seo还有的玩么卡卡seo 1是啥意思郑州seo优化怎么做有效果如何去做好seo优化甘肃seo优化招商seo知识小技巧收录伊春平台seo优化康平个人抖音seo优化产品介绍网站seo是哪种seo优化排名易下拉方法郑州网络seo优化公司seo优化技巧及其步骤通州区推广seo服务诚信经营什么是seo网络推广关键词东西湖seo优化报价百度可以做seo吗高明seo软件优化多少钱吕梁seo优化哪个好百度seo转谷歌seo皇姑区企业抖音seo优化方案金华seo全网优化指南上海seo优化内容泉州抖音关键词seo优化怎么做一张图看懂seo技巧外推全网霸屏营销系统seo教程品牌seo快排系统闽侯企业seo联系方式名优seo优化哪家便宜扬州抖音搜索排名seo怎么做seo优化收录量辽宁品牌抖音seo优化平均价格康平正规抖音seo优化什么价格seo深度解析下载关键词怎么做seo 推广产品南京关键词seo价位

合作伙伴

天下标王

龙岗网络公司
深圳网站优化
龙岗网站建设
坪山网站建设
百度标王推广
天下网标王
SEO优化按天计费
SEO按天计费系统