【技术实现步骤摘要】
WEB页面优化方法、页面优化设备及可读存储介质
[0001]本申请实施例涉及WEB页面优化领域,更具体的,是WEB页面优化方法、页面优化设备及可读存储介质。
技术介绍
[0002]随着互联网的快速发展,WEB工程应用体量愈发庞大,对WEB页面质量的要求也越来越高,因此,为了保障WEB页面质量,需要对WEB页面进行优化。
[0003]现有的WEB页面优化方法中,软件开发人员需要对WEB页面编写一定数量的测试用例,其中,每个测试用例包括至少一个测试用例事件,通过测试用例事件对WEB页面进行测试,得到测试结果,根据测试结果对WEB页面进行优化。
[0004]但是,在测试过程中,大量的次重要的WEB页面迭代较频繁,每次的迭代都需要对测试用例进行维护,即根据迭代的情况适应性编写对应的测试用例,比如添加一个新的测试用例事件、修改某一个测试用例事件、删除某一个测试用例事件等,每一次迭代,都需要重新编写WEB页面的测试用例,及测试用例中每个测试用例事件对应的用例断言,因此,在WEB页面优化过程中,WEB页面的优化效率较低。< ...
【技术保护点】
【技术特征摘要】
1.一种WEB页面优化方法,其特征在于,包括:部署第一WEB页面的测试环境;在所述测试环境中,从预设的测试用例参数组中确定所述第一WEB页面对应的第一测试用例参数;根据所述第一测试用例参数进行回归测试得到第一测试结果;根据所述第一测试结果对所述第一WEB页面进行功能优化;当所述第一WEB页面迭代为第二WEB页面后,在所述测试环境中,从所述预设的测试用例参数组中确定所述第二WEB页面对应的第二测试用例参数;根据所述第二测试用例参数进行回归测试得到第二测试结果;根据所述第二测试结果对所述第二WEB页面进行功能优化。2.根据权利要求1所述的方法,其特征在于,所述从所述预设的测试用例参数组中确定所述第二WEB页面对应的第二测试用例参数,包括:确定所述第二WEB页面的预设运行环境;从所述预设的测试用例参数组中确定所述第二WEB页面在所述预设运行环境下的第二测试用例断言,所述第二测试用例断言为所述第二测试用例参数。3.根据权利要求1所述的方法,其特征在于,所述从所述预设的测试用例参数组中确定所述第二WEB页面对应的第二测试用例参数,包括:确定所述第二WEB页面的预设运行环境;从所述预设的测试用例参数组中确定所述第二WEB页面在所述预设运行环境下的第二测试用例事件和所述第二测试用例事件对应的第二测试用例断言,所述第二测试用例事件和所述第二测试用例断言为所述第二测试用例参数。4.根据权利要求1所述的方法,其特征在于,所述部署第一WEB页面的测试环境之前,所述方法还包括:在所述第一WEB页面的开发环境中,获得所述第一WEB页面的代码;根据预设静态代码规则,利用静态分析工具对所述第一WEB页面的代码进行静态代码分析,得到分析结果;根据所述分析结果对所述第一WEB页面的代码进行优化,得到代码优化后的第一WEB页面;所述部署第一WEB页面的测试环境,包括:部署所述代码优化后的第一WEB页面的测试环境。5.根据权利要求1所述的方法,其特征在于,所述根据所述第二测试结果对所述第二WEB页面进行功能优化之后,所述方法还包括:部署第三WEB页面的生产环境,所述第三WEB页面为所述第二WEB页面经过功能优化后的WEB页面;在所述生产环境中采集所述第三WEB页面的基础性能数据和网络性能数据;根据预设基础性能规则对所述基础性能数据进行检测,得到基础性能检测结果,及根据预设网络性能规则对所述网络性能数据进行检测,得到网络性能检测结果;根据所述基础性能检测结果和所述网络性能检测结果,对所述第三WEB页面进行基础性能优化以及网络性能优化,得到第四WEB页面。
6.根据权利要求5所述的方法,其特征在于,所述根据所述基础性能检测结果和所述网络性能检测结果,对所述第三WEB页面进行基础性能优化以及网络性能优化,得到第四WEB页面,包括:针对所述基础性能检测结果中的每个基础性能指标,获得所述基础性能指标对应的基础性能优化策略;针对所述网络性能检测结果中的每个网络性能指标,获得所述网络性能指标对应的网络性能优化策略;根...
【专利技术属性】
技术研发人员:丁星,刘智勇,宋英鑫,晋京,龚为,吴文标,任家正,赵云龙,
申请(专利权)人:腾讯音乐娱乐科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。