页面信息替换方法及装置、配置文件的生成方法及装置制造方法及图纸

技术编号:35492206 阅读:19 留言:0更新日期:2022-11-05 16:48
本发明专利技术涉及一种页面信息替换方法及装置、配置文件的生成方法及装置,所述页面信息替换方法包括:在被测页面加载时,获取目标环境下被测页面的页面元素的属性信息;其中,所述属性信息基于测试人员输入的语音指令和预先存储好的包含被测页面的页面元素的属性信息的第一文件确定;根据所述目标环境下被测页面的页面元素的属性信息,替换历史环境下被测页面的页面元素的待替换属性信息;在页面元素的待替换属性信息替换完成后,加载被测页面并进行渲染和显示。基于此,能够高效地完成测试,且使测试人员无需开发人员的帮助,能够独立完成不同环境下的页面元素进行替换,对不同环境下的页面功能进行测试。页面功能进行测试。页面功能进行测试。

【技术实现步骤摘要】
页面信息替换方法及装置、配置文件的生成方法及装置


[0001]本专利技术涉及测试领域,特别是涉及页面信息替换方法及装置、配置文件的生成方法及装置。

技术介绍

[0002]通常情况下,测试人员在不同的测试环境对页面功能进行验证时,需要前端开发人员重新修改一下需要测试的页面对应的代码文件,针对即将测试的环境对应的页面各个按钮元素对应的属性,例如,各个按钮元素跳转的链接,都需要逐个替换,替换完后再打包给测试人员,由测试人员对页面功能进行验证。这种方法效率较低,不利于测试人员进行测试,因此如何高效地完成测试,且使测试人员无需开发人员的帮助,能够独立完成不同环境下的页面元素进行替换,对不同环境下的页面功能进行测试是目前急需解决的问题。

技术实现思路

[0003]本专利技术提供一种页面信息替换方法及装置、配置文件的生成方法及装置,用以解决现有技术中测试效率较低,不利于测试人员进行测试的缺陷,实现高效地完成测试,且使测试人员无需开发人员的帮助,能够独立完成不同环境下的页面元素进行替换,对不同环境下的页面功能进行测试。
[0004]一种页面信息替换方法,所述方法包括:在被测页面加载时,获取目标环境下被测页面的页面元素的属性信息;其中,所述待替换属性信息基于测试人员输入的语音指令和预先存储好的包含被测页面的页面元素的属性信息的第一文件确定;根据所述目标环境下被测页面的页面元素的属性信息,替换历史环境下被测页面的页面元素的待替换属性信息;在页面元素的待替换属性信息替换完成后,加载被测页面并进行渲染和显示。
>[0005]在其中一个实施例中,所述目标环境下被测页面的页面元素的属性信息的确定过程,包括:在配置页面显示被测页面以及所述第一文件;其中,所述第一文件中被测页面的页面元素的属性信息从被测页面的代码对应的第二文件中获取;响应于用户对所述第一文件的语音操作指令,确定所述被测页面中的页面元素中待替换的页面元素、待替换的页面元素的待替换属性及其在目标环境下的属性值。
[0006]在其中一个实施例中,所述响应于用户对所述第一文件的语音操作指令,确定所述被测页面中的页面元素中待替换的页面元素、待替换的页面元素的待替换属性及其在目标环境下的属性值;包括:响应于测试人员对所述第一文件的第一语音控制指令,确定所述被测页面中的页面元素中待替换的页面元素,并显示页面元素中待替换的页面元素的属性及其在历史环境下的属性值;响应于测试人员对所述第一文件的第二语音控制指令,确定待替换的页面元素的待替换属性及其在目标环境下的属性值。
[0007]一种配置文件的生成方法,所述方法包括:在配置页面显示被测页面以及预先存储好的包含被测页面的页面元素的属性信息的第一文件;其中,所述第一文件中被测页面的页面元素的属性信息从被测页面的代码对应的第二文件中获取;响应于用户对所述第一
文件的语音操作指令,确定所述被测页面中的页面元素中待替换的页面元素,以及待替换的页面元素的待替换属性及其在目标环境下的属性值;基于所述待替换属性及其在目标环境下的属性值,替换待替换的页面元素的待替换属性及其在历史环境下的属性值;基于替换后的页面元素的待替换属性值,生成所述被测页面在目标环境下的页面配置文件。
[0008]在其中一个实施例中,所述响应于用户对所述第一文件的语音操作指令,确定所述被测页面中的页面元素中待替换的页面元素、待替换的页面元素的待替换属性及其在目标环境下的属性值,包括:响应于测试人员对所述第一文件的第一语音控制指令,确定所述被测页面中的页面元素中待替换的页面元素,并显示页面元素中待替换的页面元素的属性及其在历史环境下的属性值;响应于测试人员对所述第一文件的第二语音控制指令,确定待替换的页面元素的待替换属性以及在目标环境下的属性值。
[0009]在其中一个实施例中,所述基于替换后的页面元素的待替换属性值,生成所述被测页面在目标环境下的页面配置文件,包括:响应于用户的第三语音操作指令,将所述替换后的页面元素的属性以及属性值以json数据的形式保存。
[0010]一种页面信息替换装置,所述装置包括:
[0011]获取模块,用于在被测页面加载时,获取目标环境下被测页面的页面元素的属性信息;其中,所述待替换属性信息基于测试人员输入的语音指令和预先存储好的包含被测页面的页面元素的属性信息的第一文件确定;第一替换模块,用于根据所述目标环境下被测页面的页面元素的属性信息,替换历史环境下被测页面的页面元素的待替换属性信息;处理模块,用于在页面元素的待替换属性信息替换完成后,加载被测页面并进行渲染和显示。
[0012]一种配置文件的生成装置,所述装置包括:显示模块,用于在配置页面显示被测页面以及预先存储好的包含被测页面的页面元素的属性信息的第一文件;其中,所述第一文件中被测页面的页面元素的属性信息从被测页面的代码对应的第二文件中获取;
[0013]确定模块,用于响应于用户对所述第一文件的语音操作指令,确定所述被测页面中的页面元素中待替换的页面元素,以及待替换的页面元素的待替换属性及其在目标环境下的属性值;第二替换模块,用于基于所述待替换属性及其在目标环境下的属性值,替换待替换的页面元素的待替换属性及其在历史环境下的属性值;生成模块,用于基于替换后的页面元素的待替换属性值,生成所述被测页面在目标环境下的页面配置文件。
[0014]一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述所述页面信息替换或配置文件的生成方法的步骤。
[0015]一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行上述页面信息替换或所述配置文件的生成方法的步骤。
[0016]上述页面信息替换方法及装置,通过在被测页面加载过程中,采用目标环境下被测页面的页面元素的属性信息,替换历史环境下被测页面的页面元素的待替换属性信息,从而实现在被测页面渲染和显示后,其对应的页面元素的属性信息均为目标环境下的属性信息,并且页面元素的属性信息可以通过语音指令和预先存储好的包含被测页面的页面元素的属性信息的第一文件直接确定,从而使测试人员不需要知道如何修改被测页面的代
码,也能根据第一文件直接确定页面元素的属性值并完成属性值的替换,从而有利于测试人员进行测试,使测试人员无需开发人员的帮助,能够独立完成不同环境下的页面元素进行替换,从而在一定程度上加快测试的进度。此外,目标环境下被测页面的页面元素的属性信息是基于测试人员输入的语音指令确定,可以并且直接获取的,对于测试人员来说简单易操作,使测试过程更加高效。
[0017]上述配置文件的生成方法及装置,通过提供一个配置页面,显示被测页面以及预先存储好的包含被测页面的页面元素的属性信息的第一文件,便于测试人员配置目标环境下对应的页面元素的属性值,并可以基于测试人员的语音操作指令确定待替换属性及其在目标环境下的属性值,从而提供一种简便的方法,使测试人员能够独立的完成对页面元素的本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种页面信息替换方法,其特征在于,所述方法包括:在被测页面加载时,获取目标环境下被测页面的页面元素的属性信息;其中,所述属性信息基于测试人员输入的语音指令和预先存储好的包含被测页面的页面元素的属性信息的第一文件确定;根据所述目标环境下被测页面的页面元素的属性信息,替换历史环境下被测页面的页面元素的待替换属性信息;在页面元素的待替换属性信息替换完成后,加载被测页面并进行渲染和显示。2.如权利要求1所述的页面信息替换方法,其特征在于,所述目标环境下被测页面的页面元素的属性信息的确定过程,包括:在配置页面显示被测页面以及所述第一文件;其中,所述第一文件中被测页面的页面元素的属性信息从被测页面的代码对应的第二文件中获取;响应于用户对所述第一文件的语音操作指令,确定所述被测页面中的页面元素中待替换的页面元素、待替换的页面元素的待替换属性及其在目标环境下的属性值。3.如权利要求2所述的页面信息替换方法,其特征在于,所述响应于用户对所述第一文件的语音操作指令,确定所述被测页面中的页面元素中待替换的页面元素、待替换的页面元素的待替换属性及其在目标环境下的属性值;包括:响应于测试人员对所述第一文件的第一语音控制指令,确定所述被测页面中的页面元素中待替换的页面元素,并显示页面元素中待替换的页面元素的属性及其在历史环境下的属性值;响应于测试人员对所述第一文件的第二语音控制指令,确定待替换的页面元素的待替换属性及其在目标环境下的属性值。4.一种配置文件的生成方法,其特征在于,所述方法包括:在配置页面显示被测页面以及预先存储好的包含被测页面的页面元素的属性信息的第一文件;其中,所述第一文件中被测页面的页面元素的属性信息从被测页面的代码对应的第二文件中获取;响应于用户对所述第一文件的语音操作指令,确定所述被测页面中的页面元素中待替换的页面元素,以及待替换的页面元素的待替换属性及其在目标环境下的属性值;基于所述待替换属性及其在目标环境下的属性值,替换待替换的页面元素的待替换属性及其在历史环境下的属性值;基于替换后的页面元素的待替换属性值,生成所述被测页面在目标环境下的页面配置文件。5.如权利要求4所述的配置文件的生成方法,其特征在于,所述响应于用户对所述预先存储好的包含被测页面的页面元素的属性信息的第一文件的语音操作指令,确定所述被测页面中的页面元素中待替换的页面元素、待替换的页面元素的待替换属性及其在目标环境...

【专利技术属性】
技术研发人员:何辉
申请(专利权)人:平安壹钱包电子商务有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1