测试案例的可视化处理方法、装置及系统制造方法及图纸

技术编号:37989500 阅读:21 留言:0更新日期:2023-06-30 10:04
本申请提供了一种测试案例的可视化处理方法、装置及系统,涉及信息技术及金融科技等领域。该方法应用于终端设备,包括:响应于接收到展示页面测试案例的触发操作,向服务器发起获取页面测试案例的请求;接收服务器发送的页面测试案例数据,其中,页面测试案例数据中至少包括各个页面的url路径、各个页面下的测试案例数据及测试案例数据关联的需求数据;将每个页面的url路径作为节点,同时将每个页面下的测试案例数据及测试案例数据关联的需求数据作为对应节点的子节点,并根据预设的路径规则,依次连接各个节点,获得页面测试案例脑图;将页面测试案例脑图进行展示。本方案可以更直观的展示测试案例,便于测试案例的管理。便于测试案例的管理。便于测试案例的管理。

【技术实现步骤摘要】
测试案例的可视化处理方法、装置及系统


[0001]本申请涉及信息技术及金融科技等领域,尤其涉及一种测试案例的可视化处理方法、装置及系统。

技术介绍

[0002]通常在大型项目中,功能测试案例作为功能测试的一个最小单元,往往有数十万乃至更多,通常通过案例池来进行管理。但是,功能测试案例的编写存在较大的主观性,通过案例池进行管理,会出现操作人员难以找到想要的测试案例的问题,从而导致案例的重复,不便于测试案例的维护。此外,相关技术中的测试案例的管理存在管理效率低,不易查询的问题。

技术实现思路

[0003]为了解决以上问题,本申请提供一种测试案例的可视化处理方法、装置及系统。
[0004]根据本申请实施例的第一方面,提供了一种测试案例的可视化处理方法,该方法应用于终端设备,包括:响应于接收到展示页面测试案例的触发操作,向服务器发起获取页面测试案例的请求;接收服务器发送的页面测试案例数据,其中,页面测试案例数据中至少包括各个页面的url路径、各个页面下的测试案例数据及测试案例数据关联的需求数据;将每个页面的url路径作为节点,同本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种测试案例的可视化处理方法,其特征在于,所述方法应用于终端设备,包括:响应于接收到展示页面测试案例的触发操作,向服务器发起获取页面测试案例的请求;接收所述服务器发送的页面测试案例数据,其中,所述页面测试案例数据中至少包括各个页面的url路径、各个页面下的测试案例数据及所述测试案例数据关联的需求数据;将每个页面的url路径作为节点,同时将每个页面下的测试案例数据及所述测试案例数据关联的需求数据作为对应节点的子节点,并根据预设的路径规则,依次连接各个节点,获得页面测试案例脑图;将所述页面测试案例脑图进行展示。2.根据权利要求1所述的方法,其特征在于,还包括:响应于接收到需求关联的触发操作,获取目标测试案例的标识信息和待关联需求的标识信息;根据所述目标测试案例的标识信息和所述待关联需求的标识信息,生成需求关联请求;将所述需求关联请求发送至所述服务器,其中,所述需求关联请求用于指示所述服务器通过图数据库的形式,创建所述目标测试案例与所述待关联需求的关联关系。3.根据权利要求2所述的方法,其特征在于,还包括:接收所述服务器发送的未覆盖的公共测试案例数据;将所述未覆盖的公共测试案例数据以预设的方式进行展示;响应于接收到公共测试案例的关联触发操作,确定目标公共测试案例的标识信息;根据所述目标公共测试案例的标识信息和所述待关联需求的标识信息,生成公共案例关联请求;将所述公共案例关联请求发送至服务器,其中,所述公共案例关联请求用于指示所述服务器通过图数据库的形式,创建所述目标公共测试案例与所述待关联需求的关联关系。4.根据权利要求1的所述方法,其特征在于,还包括:响应于接收到需求查询的触发操作,获取待查询需求的标识信息;根据所述待查询需求的标识信息,生成需求查询请求,并将所述需求查询请求发送至所述服务器;接收所述服务器发送的查询结果,其中,所述查询结果包括待查询需求数据、所述待查询需求数据所关联的待查询测试案例数据及所述待查询测试案例数据所属页面的url路径、其他需求数据、所述其他需求数据所关联的其他测试案例数据及所述其他测试案例数据所属页面的url路径;将所述查询结果中的每个页面的url路径作为目标节点,同时将所述待查询需求数据和所述待查询需求数据所关联的待查询测试案例数据作为其所属页面对应的目标节点的子节点,并将所述其他需求数据和所述其他需求数据所关联的其他测试案例数据作为其所属页面对应的目标节点的子节点;根据预设的路径规则,依次连接各个目标节点,获得查询结果脑图;将所述查询结果脑图进行展示。5.一种测试案例的可视化处理方法,其特征在于,所述方法应用于服务器,包括:
响应于接收到终端设备发送的获取页面测试案例的请求,基于预先存储的图数据库,根据所述获取页面测试案例的请求进行查询,获取页面测试案例数据;其中,所述页面测试案例数据至少包括各个页面的url路径、各个页面下的测试案例数据及所述测试案例数据关联的需求数据;将所述页面测试案例数据发送至所述终端设备,以使终端设备基于所述页面测试案例数据对测试案例数据以页面为单位进行可视化展示。6.根据权利要求5所述的方法,其特征在于,还包括:响应于接收到所述终端设备发送的需求关联请求,根据所述需求关联请求,获取目标测试案例的标识信息和待关联需求的标识信息,并在所述图数据库中创建所述目标测试案例与所述待关联需求的关联关系;基于所述图数据库,根据所述目标测试案例的标识信息,确定所述目标测试案例所属的目标页面;基于所述图数据库,获取所述目标页面下公共测试案例的标识信息;根据所述目标测试案例的标识信息和所述目标页面下公共测试案例的标识信息,判断是否存在未覆盖的公共测试案例;若存在未覆盖的公共测试案例,则根据所述目标测试案例的标识信息和所述目标页面下公共测试案例的标识信息,确定未覆盖的公共测试案例的标识信息,并在所述图数据库中创建所述未覆盖的公共测试案例与所述待关联需求的关联关系。7.根据权利要求5所述的方法,其特征在于,还包括:响应于接收到所述终端设备发送的需求关联请求,根据所述需求关联请求,获取目标测试案例的标识信息和待关联需求的标识信息,并在所述图数据库中创建所述目标测试案例与所述待关联需求的关联关系;基于所述图数据库,根据所述目标测试案例的标识信息,确定所述目标测试案例所属的目标页面;基于所述图数据库,获取所述目标页面下公共测试案例的标识信息;根据所述目标测试案例的标识信息和所述目标页面下公共测试案例的标识信息,判断是否存在未覆盖的公共测试案例;若存在未覆盖的公共测试案例,则根据所述目标测试案例的标识信息和所述目标页面下公共测试案例的标识信息,获取未覆盖的公共测试案例数据,并将所述未覆盖的公共测试案例数...

【专利技术属性】
技术研发人员:罗燕斌
申请(专利权)人:建信金融科技有限责任公司
类型:发明
国别省市:

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

1