首页 / 专利库 / 电脑零配件 / 接口 / 一种页面显示方法及装置

一种页面显示方法及装置

阅读:0发布:2020-10-07

专利汇可以提供一种页面显示方法及装置专利检索,专利查询,专利分析的服务。并且本 发明 实施例 提供了一种页面显示方法及装置,当接收到页面显示指令时,在客户端的 用户界面 中,显示客户端提供的功能各自对应的页面的页面标识,当接收到页面选择指令时,从所显示的页面标识中,确定页面选择指令所指示的目标页面标识,基于目标页面标识所属的目标页面的页面参数的参数值,在客户端的用户界面中显示目标页面。基于上述处理,当需要对目标页面进行测试时,客户端可以根据接收到的页面选择指令,直接显示目标页面,而不需要先显示目标页面之前的其他页面,进而,能够简化操作,提高页面测试的效率。,下面是一种页面显示方法及装置专利的具体信息内容。

1.一种页面显示方法,其特征在于,所述方法应用于客户端,所述方法包括:
当接收到页面显示指令时,在所述客户端的用户界面中,显示所述客户端提供的功能各自对应的页面的页面标识;
当接收到页面选择指令时,从所显示的页面标识中,确定所述页面选择指令所指示的目标页面标识;
基于所述目标页面标识所属的目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面。
2.根据权利要求1所述的方法,其特征在于,在所述基于所述目标页面标识所属的目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面之前,所述方法还包括:
显示所述目标页面对应的参数配置页面,其中,所述参数配置页面中显示有所述目标页面的页面参数;
接收页面参数配置指令,其中,所述页面参数配置指令中携带有所述目标页面的页面参数的参数值。
3.根据权利要求1所述的方法,其特征在于,在所述确定所述页面选择指令所指示的目标页面标识之后,所述方法还包括:
显示所述目标页面标识所属的目标页面对应的参数配置页面,其中,所述参数配置页面中显示有所述目标页面的页面参数的第一参数值,所述第一参数值为所述客户端上一次显示所述目标页面时确定的;
接收针对所述目标页面的页面参数的修改指令,其中,所述修改指令中携带有所述目标页面的页面参数中需要修改的目标页面参数,以及修改后的第二参数值;
将所述目标页面参数的所述第一参数值,修改为所述第二参数值;
基于修改后的所述目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面。
4.根据权利要求1所述的方法,其特征在于,所述基于所述目标页面标识所属的目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面,包括:
创建所述目标页面对应的空白页面;
基于所述目标页面的页面参数的参数值,在所述客户端的用户界面中,对所述空白页面进行渲染
5.一种页面显示装置,其特征在于,所述装置应用于客户端,所述装置包括:
第一显示模,用于当接收到页面显示指令时,在所述客户端的用户界面中,显示所述客户端提供的功能各自对应的页面的页面标识;
确定模块,用于当接收到页面选择指令时,从所显示的页面标识中,确定所述页面选择指令所指示的目标页面标识;
第二显示模块,用于基于所述目标页面标识所属的目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面。
6.根据权利要求5所述的装置,其特征在于,所述装置还包括:
第一处理模块,用于显示所述目标页面对应的参数配置页面,其中,所述参数配置页面中显示有所述目标页面的页面参数;
接收页面参数配置指令,其中,所述页面参数配置指令中携带有所述目标页面的页面参数的参数值。
7.根据权利要求5所述的装置,其特征在于,所述装置还包括:
第二处理模块,用于显示所述目标页面标识所属的目标页面对应的参数配置页面,其中,所述参数配置页面中显示有所述目标页面的页面参数的第一参数值,所述第一参数值为所述客户端上一次显示所述目标页面时确定的;
接收针对所述目标页面的页面参数的修改指令,其中,所述修改指令中携带有所述目标页面的页面参数中需要修改的目标页面参数,以及修改后的第二参数值;
将所述目标页面参数的所述第一参数值,修改为所述第二参数值;
基于修改后的所述目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面。
8.根据权利要求5所述的装置,其特征在于,所述第二显示模块,具体用于创建所述目标页面对应的空白页面;
基于所述目标页面的页面参数的参数值,在所述客户端的用户界面中,对所述空白页面进行渲染。
9.一种客户端,其特征在于,包括处理器、通信接口存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;
存储器,用于存放计算机程序
处理器,用于执行存储器上所存放的程序时,实现权利要求1-4任一所述的方法步骤。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-4任一所述的方法步骤。

说明书全文

一种页面显示方法及装置

技术领域

[0001] 本发明涉及计算机技术领域,特别是涉及一种页面显示方法及装置。

背景技术

[0002] 客户端是指与后端服务器相对应,为用户提供本地服务的前端应用程序。例如,智能手机中安装的APP(Application,应用程序)也是一种客户端。随着计算机技术的发展,客户端向用户提供的功能日益丰富,不同功能在客户端的显示界面中对应不同的页面。在开发过程中,需要测试人员对客户端提供的功能各自对应的页面进行测试,并根据测试结果进行相应的调整。
[0003] 现有技术中,如果测试人员需要对一些层级较深的页面(可以称为目标页面)进行测试,客户端需要先依次显示目标页面之前的各级页面,再显示目标页面,然后,测试人员可以对目标页面进行测试。例如,如果测试人员需要对支付完成页面进行测试,客户端需要先显示商品页面,以使测试人员在商品页面中确定购买的商品,再显示订单页面,以使测试人员在订单页面中确定购买的商品的价格,然后,显示支付页面,以使测试人员在支付页面中进行付款,才能显示支付完成页面,进而,测试人员可以对支付完成页面进行测试。
[0004] 然而,如果需要对目标页面进行多次测试,每一次测试之前,客户端都需要先在用户界面中,依次显示目标页面之前的各级页面,再显示目标页面,然后,测试人员才可以对目标页面进行测试。可见,现有技术中,操作繁琐,导致页面测试的效率较低。

发明内容

[0005] 本发明实施例的目的在于提供一种页面显示方法及装置,可以提高页面测试的效率。具体技术方案如下:
[0006] 在本发明实施的第一方面,首先提供了一种页面显示方法,所述方法应用于客户端,所述方法包括:
[0007] 当接收到页面显示指令时,在所述客户端的用户界面中,显示所述客户端提供的功能各自对应的页面的页面标识;
[0008] 当接收到页面选择指令时,从所显示的页面标识中,确定所述页面选择指令所指示的目标页面标识;
[0009] 基于所述目标页面标识所属的目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面。
[0010] 可选的,在所述基于所述目标页面标识所属的目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面之前,所述方法还包括:
[0011] 显示所述目标页面对应的参数配置页面,其中,所述参数配置页面中显示有所述目标页面的页面参数;
[0012] 接收页面参数配置指令,其中,所述页面参数配置指令中携带有所述目标页面的页面参数的参数值。
[0013] 可选的,在所述确定所述页面选择指令所指示的目标页面标识之后,所述方法还包括:
[0014] 显示所述目标页面标识所属的目标页面对应的参数配置页面,其中,所述参数配置页面中显示有所述目标页面的页面参数的第一参数值,所述第一参数值为所述客户端上一次显示所述目标页面时确定的;
[0015] 接收针对所述目标页面的页面参数的修改指令,其中,所述修改指令中携带有所述目标页面的页面参数中需要修改的目标页面参数,以及修改后的第二参数值;
[0016] 将所述目标页面参数的所述第一参数值,修改为所述第二参数值;
[0017] 基于修改后的所述目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面。
[0018] 可选的,所述基于所述目标页面标识所属的目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面,包括:
[0019] 创建所述目标页面对应的空白页面;
[0020] 基于所述目标页面的页面参数的参数值,在所述客户端的用户界面中,对所述空白页面进行渲染
[0021] 在本发明实施的第二方面,还提供了一种页面显示装置,所述装置应用于客户端,所述装置包括:
[0022] 第一显示模,用于当接收到页面显示指令时,在所述客户端的用户界面中,显示所述客户端提供的功能各自对应的页面的页面标识;
[0023] 确定模块,用于当接收到页面选择指令时,从所显示的页面标识中,确定所述页面选择指令所指示的目标页面标识;
[0024] 第二显示模块,用于基于所述目标页面标识所属的目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面。
[0025] 可选的,所述装置还包括:
[0026] 第一处理模块,用于显示所述目标页面对应的参数配置页面,其中,所述参数配置页面中显示有所述目标页面的页面参数;
[0027] 接收页面参数配置指令,其中,所述页面参数配置指令中携带有所述目标页面的页面参数的参数值。
[0028] 可选的,所述装置还包括:
[0029] 第二处理模块,用于显示所述目标页面标识所属的目标页面对应的参数配置页面,其中,所述参数配置页面中显示有所述目标页面的页面参数的第一参数值,所述第一参数值为所述客户端上一次显示所述目标页面时确定的;
[0030] 接收针对所述目标页面的页面参数的修改指令,其中,所述修改指令中携带有所述目标页面的页面参数中需要修改的目标页面参数,以及修改后的第二参数值;
[0031] 将所述目标页面参数的所述第一参数值,修改为所述第二参数值;
[0032] 基于修改后的所述目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面。
[0033] 可选的,所述第二显示模块,具体用于创建所述目标页面对应的空白页面;
[0034] 基于所述目标页面的页面参数的参数值,在所述客户端的用户界面中,对所述空白页面进行渲染。
[0035] 在本发明实施的又一方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述任一所述的页面显示方法。
[0036] 在本发明实施的又一方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的页面显示方法。
[0037] 本发明实施例提供的一种页面显示方法,当接收到页面显示指令时,在客户端的用户界面中,显示客户端提供的功能各自对应的页面的页面标识,当接收到页面选择指令时,从所显示的页面标识中,确定页面选择指令所指示的目标页面标识,基于目标页面标识所属的目标页面的页面参数的参数值,在客户端的用户界面中显示目标页面。
[0038] 基于上述处理,当需要对目标页面进行测试时,客户端可以根据接收到的页面选择指令,直接显示目标页面,而不需要先显示目标页面之前的其他页面,进而,能够简化操作,提高页面测试的效率。附图说明
[0039] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍。
[0040] 图1为本发明实施例中提供的一种页面显示方法的流程图
[0041] 图2为本发明实施例中提供的一种页面显示方法示例的流程图;
[0042] 图3为本发明实施例中提供的一种页面的显示示意图;
[0043] 图4为本发明实施例中提供的一种参数配置页面的示意图;
[0044] 图5为本发明实施例中提供的一种页面显示系统的架构图;
[0045] 图6为本发明实施例中提供的一种页面显示装置的结构图;
[0046] 图7为本发明实施例中提供的一种客户端的结构图。

具体实施方式

[0047] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述。
[0048] 当测试人员需要对目标页面进行多次测试时,在每一次测试之前,客户端都需要先在用户界面中,依次显示目标页面之前的各级页面,再显示目标页面,然后,测试人员才可以对目标页面进行测试。可见,现有技术中,操作繁琐,导致页面测试的效率较低。
[0049] 为了解决上述问题,本发明实施例提供了一种页面显示方法,该方法应用于客户端,当接收到页面显示指令时,客户端可以在用户界面中,显示客户端提供的功能各自对应的页面的页面标识,然后,当接收到页面选择指令时,客户端可以从所显示的页面标识中,确定出页面选择指令所指示的目标页面标识,进而,客户端可以基于目标页面标识所属的目标页面的页面参数的参数值,在用户界面中显示目标页面。
[0050] 可见,当需要对目标页面进行测试时,客户端可以根据接收到的页面选择指令,直接显示目标页面,而不需要先显示目标页面之前的其他页面,进而,能够简化操作,提高页面测试的效率。
[0051] 参见图1,图1为本发明实施例中提供的一种页面显示方法的流程图,该方法应用于客户端,该方法可以包括以下步骤:
[0052] S101:当接收到页面显示指令时,在客户端的用户界面中,显示客户端提供的功能各自对应的页面的页面标识。
[0053] 在发明实施例中,测试人员可以对客户端提供的功能各自对应的页面进行测试,以对客户端提供的功能进行优化。当需要对提供的功能各自对应的页面进行测试时,测试人员可以向客户端输入页面显示指令。
[0054] 一种实现方式中,客户端的用户界面中,可以设置有“页面显示”的按钮,当测试人员需要进行页面测试时,可以点击该“页面显示”按钮,以使客户端在用户界面中显示需要测试的页面。
[0055] 相应的,客户端在接收到测试人员输入的页面显示指令后,可以在用户界面中,显示客户端提供的功能各自对应的页面的页面标识。
[0056] 可以理解的是,一个页面的页面标识可以为该页面的页面名称,也可以为该页面的页面ID,但并不限于此。
[0057] 一种实现方式中,客户端中可以设置有用于确定页面标识的处理模块(可以称为协议管理器)。当测试人员打开客户端时,客户端可以通过协议管理器,确定客户端提供的功能各自对应的页面的页面标识,然后,生成包含确定出的各页面标识的页面标识列表,并将页面标识列表存储至本地。后续,当接收到测试人员输入的页面显示指令时,客户端可以将本地存储的页面标识列表,显示在用户界面中。
[0058] 另一种实现方式中,当接收到测试人员输入的页面显示指令时,客户端可以通过协议管理器,确定客户端提供的功能各自对应的页面的页面标识,并生成包含确定出的各页面标识的页面标识列表,然后,将生成的页面标识列表显示在用户界面中。
[0059] 另外,客户端还可以确定各页面标识的显示方式。例如,客户端确定出的页面标识的数目为20,客户端可以按照4行乘5列的方式,在用户界面中显示各页面标识。或者,客户端按照3行乘3列的方式,在用户界面中显示前9个页面标识,当测试人员需要浏览剩余11个页面标识时,可以在用户界面中进行上滑操作,以指示客户端在用户界面中显示剩余11个页面标识。
[0060] 可以理解的是,如果某一页面标识的字数较多,客户端可以将该页面标识作为单独的1行,显示在用户界面中。
[0061] S102:当接收到页面选择指令时,从所显示的页面标识中,确定页面选择指令所指示的目标页面标识。
[0062] 测试人员可以从客户端的用户界面中显示的各页面标识中,选择需要进行测试的页面(即目标页面)对应的页面标识(即目标页面标识)。
[0063] 一种实现方式中,如果测试人员需要选择目标页面标识,测试人员可以点击客户端的用户界面中显示的目标页面标识,相应的,客户端可以确定测试人员所选择的目标页面标识,即为需要测试的页面的页面标识,进而,可以确定测试人员需要测试的目标页面。
[0064] S103:基于目标页面标识所属的目标页面的页面参数的参数值,在客户端的用户界面中显示目标页面。
[0065] 可以理解的是,一个页面的页面参数可以包括:该页面的页面名称、该页面的页面ID、该页面中需要显示的信息,以及信息在该页面中的显示方式。
[0066] 客户端在确定测试人员选择的目标页面后,可以获取目标页面的页面参数的参数值,然后,基于目标页面的页面参数的参数值,在用户界面中显示目标页面。
[0067] 基于上述处理,当需要对目标页面进行测试时,客户端可以根据接收到的页面选择指令,直接显示目标页面,而不需要先显示目标页面之前的其他页面,进而,能够简化操作,提高页面测试的效率。
[0068] 客户端在用户界面中显示目标页面的方法,可以包括以下步骤:
[0069] 步骤一,创建目标页面对应的空白页面。
[0070] 其中,空白页面为未设置页面参数的页面。
[0071] 步骤二,基于目标页面的页面参数的参数值,在客户端的用户界面中,对空白页面进行渲染。
[0072] 一种实现方式中,客户端中可以设置有用于显示页面的处理模块(可以称为页面生成器),客户端可以通过页面生成器,创建目标页面对应的空白页面,然后,设置空白页面的页面参数为目标页面的页面参数,得到初始页面,并基于目标页面的页面参数的参数值,在用户界面中对得到的初始页面进行渲染,可以得到供测试人员进行测试的目标页面。
[0073] 另外,为了进一步提高页面测试效率,满足个性化需求,在步骤S103之前,该方法还可以包括以下步骤:
[0074] 显示目标页面对应的参数配置页面,接收页面参数配置指令。
[0075] 其中,参数配置页面中显示有目标页面的页面参数。页面参数配置指令中携带有目标页面的页面参数的参数值。
[0076] 客户端在显示目标页面之前,还可以在用户界面中,显示目标页面对应的参数配置页面,然后,测试人员可以在目标页面对应的参数配置页面中,输入目标页面的页面参数的参数值。
[0077] 相应的,客户端可以得到测试人员输入的目标页面的页面参数的参数值,然后,客户端可以基于得到的参数值,在用户界面中显示目标页面。
[0078] 一种实现方式中,客户端在显示目标页面对应的参数配置页面之前,还可以确定目标页面的页面参数,客户端可以通过协议管理器,确定各页面的页面参数。
[0079] 客户端中还可以设置有用于管理页面参数的处理模块(可以称为协议挖掘器)。针对每一页面,客户端可以通过协议挖掘器,确定该页面的页面参数的数据类型,生成包含该页面的页面参数的页面参数列表,然后,客户端还可以通过协议挖掘器,对各页面的页面参数进行封装处理,得到包含各页面的页面参数的协议信息。
[0080] 可以理解的是,一个页面参数的数据类型可以为字符串类型,也可以为集合类型,或者,也可以为对象类型,但并不限于此。
[0081] 后续,在确定测试人员选择的目标页面后,客户端可以从协议信息里获取目标页面的页面参数列表,并将目标页面的页面参数列表显示在目标页面对应的参数配置页面中。
[0082] 另外,客户端在接收到测试人员输入的参数值之后,还可以将接收到的参数值存储至本地。
[0083] 当需要再次显示目标页面时,客户端可以在目标页面对应的参数配置页面中,显示存储的目标页面的页面参数的参数值。
[0084] 可选的,在步骤S102之后,该方法还可以包括以下步骤:
[0085] 步骤1,显示目标页面标识所属的目标页面对应的参数配置页面。
[0086] 其中,参数配置页面中显示有目标页面的页面参数的第一参数值,第一参数值为上一次显示目标页面时确定的。
[0087] 客户端确定测试人员选择的目标页面标识之后,可以判断本地是否存储有目标页面的页面参数的参数值(即第一参数值),如果本地存储有第一参数值,客户端可以将本地存储的第一参数值,显示在目标页面对应的参数配置页面中。
[0088] 步骤2,接收针对目标页面的页面参数的修改指令。
[0089] 其中,修改指令中携带有目标页面的页面参数中需要修改的目标页面参数,以及修改后的第二参数值。
[0090] 客户端在参数配置页面中显示第一参数值之后,测试人员可以对显示的第一参数值进行修改,然后,客户端可以确定需要修改的页面参数(即目标页面参数),并获取修改后的目标页面参数的参数值(即第二参数值)。
[0091] 示例性的,参数配置页面中可以设置有页面参数的参数值输入框,如果参数配置页面中显示有:参数1、参数2,且参数1的参数值为A,参数2的参数值为B,如果测试人员需要对参数1的参数值进行修改,可以在参数1的参数值输入框中输入修改后的参数值C,进而,客户端可以确定需要修改的目标页面参数为参数1,参数1修改后的参数值为C。
[0092] 步骤3,将目标页面参数的第一参数值,修改为第二参数值。
[0093] 步骤4,基于修改后的目标页面的页面参数的参数值,在客户端的用户界面中显示目标页面。
[0094] 客户端确定目标页面参数和目标页面参数的第二参数值之后,可以将目标页面参数的第一参数值,修改为第二参数值。然后,客户端可以基于修改后的目标页面的页面参数的第二参数值,在用户界面中显示目标页面。
[0095] 可见,当测试人员再次选择目标页面标识时,目标页面对应的参数配置页面中,可以显示上一次显示目标页面时,确定的目标页面的页面参数的参数值,进而,测试人员可以输入需要修改的页面参数的参数值,而不需要输入全部页面参数的参数值,可以进一步提高页面测试的效率。
[0096] 参见图2,图2为本发明实施例中提供的一种页面显示方法示例的流程图,该方法可以包括以下步骤:
[0097] S201:当接收到页面显示指令时,在客户端的用户界面中,显示客户端提供的功能各自对应的页面的页面标识。
[0098] S202:当接收到页面选择指令时,从所显示的页面标识中,确定页面选择指令所指示的目标页面标识。
[0099] S203:显示目标页面标识所属的目标页面对应的参数配置页面。
[0100] 其中,参数配置页面中显示有目标页面的页面参数。
[0101] S204:接收页面参数配置指令。
[0102] 其中,页面参数配置指令中携带有目标页面的页面参数的参数值。
[0103] S205:创建目标页面对应的空白页面;
[0104] S206:基于目标页面的页面参数的参数值,在客户端的用户界面中,对空白页面进行渲染。
[0105] 参见图3,图3为本发明实施例中提供的一种页面的显示示意图。该页面中显示有多个页面标识。
[0106] 该页面中显示的可以是全部页面标识,也可以是一部分页面标识,如果该页面中显示的是一部分页面标识,当测试人员需要浏览未显示的页面标识时,可以在该页面中进行上滑操作,相应的,客户端可以将未显示的页面标识显示在该页面中。
[0107] 针对显示的每一页面标识,当测试人员需要对该页面标识对应的页面进行测试时,可以点击该页面标识,以使客户端在用户界面中显示该页面对应的参数配置页面。例如,如果测试人员需要对支付结果页面进行测试,可以点击显示的“支付结果页”标识,然后,点击“打开”按钮,相应的,客户端可以在用户界面中显示支付结果页面对应的参数配置页面。
[0108] 当测试人员点击“关闭”按钮时,可以退出该页面。
[0109] 参见图4,图4为本发明实施例中提供的一种参数配置页面的示意图。该参数配置页面可以为支付结果页面对应的参数配置页面,该参数配置页面中显示有支付结果页面的页面参数,以及各页面参数的参数值输入框。
[0110] 针对每一页面参数,测试人员可以在该页面参数的参数值输入框中,输入该页面参数的参数值。然后,测试人员可以点击“保存数据”按钮,相应的,客户端可以将测试人员输入的各页面参数的参数值存储至本地。
[0111] 测试人员可以在各页面参数的参数值输入框中,输入各页面参数各自的参数值之后,还可以点击“打开页面”按钮,相应的,客户端可以得到测试人员输入的页面参数的参数值,进而,客户端可以基于确定的各页面参数的参数值,在用户界面中显示支付结果页面。
[0112] 参见图5,图5为本发明实施例中提供的一种页面显示系统的架构图。
[0113] 当客户端为手机中的APP时,该页面显示系统可以为苹果手机操作系统,也可以为安卓手机操作系统,或者,也可以为微软手机操作系统。该页面显示系统包括:协议管理器、协议挖掘器和页面生成器。其中:
[0114] 协议管理器包括:页面标识确定模块、检测模块、各页面的页面参数确定模块。
[0115] 页面标识确定模块,用于在测试人员打开客户端时,确定客户端提供的功能各自对应的页面的页面标识。
[0116] 检测模块,用于在接收到测试人员输入的页面显示指令时,检测本地是否存储有页面标识列表。
[0117] 各页面的页面参数确定模块,用于针对每一页面,确定该页面的页面参数。
[0118] 协议挖掘器包括:数据类型确定模块、页面参数列表生成模块、封装模块。
[0119] 数据类型确定模块,用于针对每一页面,确定该页面的页面参数的参数值的数据类型。
[0120] 页面参数列表生成模块,用于针对每一页面,生成包含该页面的页面参数的页面参数列表。
[0121] 封装模块,用于对各页面的页面参数进行封装处理,得到包含各页面的页面参数的协议信息。
[0122] 页面生成器包括:空白页面创建模块、参数配置模块、渲染模块。
[0123] 空白页面创建模块,用于在确定测试人员选择的目标页面之后,创建未设置页面参数的空白页面。
[0124] 参数配置模块,用于设置创建的空白页面的页面参数为目标页面的页面参数。
[0125] 渲染模块,用于基于目标页面的页面参数的参数值,在客户端的用户界面中对配置参数后的空白页面进行渲染,得到目标页面。
[0126] 基于同一发明构思,参见图6,图6为本发明实施例中提供的一种页面显示装置的结构图,所述装置应用于客户端,所述装置包括:
[0127] 第一显示模块601,用于当接收到页面显示指令时,在所述客户端的用户界面中,显示所述客户端提供的功能各自对应的页面的页面标识;
[0128] 确定模块602,用于当接收到页面选择指令时,从所显示的页面标识中,确定所述页面选择指令所指示的目标页面标识;
[0129] 第二显示模块603,用于基于所述目标页面标识所属的目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面。
[0130] 可选的,所述装置还包括:
[0131] 第一处理模块,用于显示所述目标页面对应的参数配置页面,其中,所述参数配置页面中显示有所述目标页面的页面参数;
[0132] 接收页面参数配置指令,其中,所述页面参数配置指令中携带有所述目标页面的页面参数的参数值。
[0133] 可选的,所述装置还包括:
[0134] 第二处理模块,用于显示所述目标页面标识所属的目标页面对应的参数配置页面,其中,所述参数配置页面中显示有所述目标页面的页面参数的第一参数值,所述第一参数值为所述客户端上一次显示所述目标页面时确定的;
[0135] 接收针对所述目标页面的页面参数的修改指令,其中,所述修改指令中携带有所述目标页面的页面参数中需要修改的目标页面参数,以及修改后的第二参数值;
[0136] 将所述目标页面参数的所述第一参数值,修改为所述第二参数值;
[0137] 基于修改后的所述目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面。
[0138] 可选的,所述第二显示模块603,具体用于创建所述目标页面对应的空白页面;
[0139] 基于所述目标页面的页面参数的参数值,在所述客户端的用户界面中,对所述空白页面进行渲染。
[0140] 基于上述处理,当需要对目标页面进行测试时,客户端可以根据接收到的页面选择指令,直接显示目标页面,而不需要先显示目标页面之前的其他页面,进而,能够简化操作,提高页面测试的效率。
[0141] 本发明实施例还提供了一种客户端,如图7所示,包括处理器701、通信接口702、存储器703和通信总线704,其中,处理器701,通信接口702,存储器703通过通信总线704完成相互间的通信,
[0142] 存储器703,用于存放计算机程序;
[0143] 处理器701,用于执行存储器703上所存放的程序时,实现如下步骤:
[0144] 当接收到页面显示指令时,在所述客户端的用户界面中,显示所述客户端提供的功能各自对应的页面的页面标识;
[0145] 当接收到页面选择指令时,从所显示的页面标识中,确定所述页面选择指令所指示的目标页面标识;
[0146] 基于所述目标页面标识所属的目标页面的页面参数的参数值,在所述客户端的用户界面中显示所述目标页面。
[0147] 上述客户端提到的通信总线可以是外设部件互连标准(Peripheral Component Interconnect,简称PCI)总线或扩展工业标准结构(Extended Industry Standard Architecture,简称EISA)总线等。该通信总线可以分为地址总线数据总线、控制总线等。为便于表示,图中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
[0148] 通信接口用于上客户端与其他设备之间的通信。
[0149] 存储器可以包括随机存取存储器(Random Access Memory,简称RAM),也可以包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。可选的,存储器还可以是至少一个位于远离前述处理器的存储装置。
[0150] 上述的处理器可以是通用处理器,包括中央处理器(Central Processing Unit,简称CPU)、网络处理器(Network Processor,简称NP)等;还可以是数字信号处理器(Digital Signal Processing,简称DSP)、专用集成电路(Application Specific Integrated Circuit,简称ASIC)、现场可编程阵列(Field-Programmable Gate Array,简称FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0151] 基于上述处理,当需要对目标页面进行测试时,客户端可以根据接收到的页面选择指令,直接显示目标页面,而不需要先显示目标页面之前的其他页面,进而,能够简化操作,提高页面测试的效率。
[0152] 在本发明提供的又一实施例中,还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的页面显示方法。
[0153] 在本发明提供的又一实施例中,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述实施例中任一所述的页面显示方法。
[0154] 在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘硬盘、磁带)、光介质(例如,DVD)、或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。
[0155] 需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0156] 本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置、客户端、计算机可读存储介质、计算机程序产品实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0157] 以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈