【技术实现步骤摘要】
一种测试报告的处理方法和系统
本专利技术涉及计算机
,尤其涉及一种测试报告的处理方法和系统。
技术介绍
测试报告是指把测试的过程和结果写成文档,用于对发现的问题和缺陷进行分析,为纠正软件存在的质量问题提供依据,同时为软件验收和交付打下基础。对于某个软件项目来说,需要经历接口测试、系统测试和性能测试等多种测试,相应的需要编写接口测试报告、系统测试报告和性能测试报告等多种类型的测试报告。目前,这些测试报告在生成后通常是零散管理的,相关人员维护起来十分不便。
技术实现思路
有鉴于此,本专利技术实施例提供了一种测试报告的处理方法和系统,能够集中管理各个软件项目的测试报告,提高相关人员维护的便利性。本专利技术实施例的第一方面,提供了一种测试报告的处理方法,包括:终端设备获取待处理的原始测试报告;所述终端设备提取所述原始测试报告的内容数据;所述终端设备将所述内容数据封装到json对象中;所述终端设备调用预先构建的OpenAPI接口,将封装后的所述json对象发送至服务器端的测试报告管理平台;所述测试报告管理平台对封装后的所述json对象进行解析,得到所述内容数据;所述测试报告管理平台将所述内容数据添加到预先构建的测试报告模板中,生成目标测试报告;所述测试报告管理平台将所述目标测试报告存储至预设存储区。本专利技术实施例的第二方面,提供了一种测试报告的处理系统,包括:终端设备,用于获取待处理的原始测试报告;提取所述原始测试报告的内容数据;将所述内容数据封装到json对象中;调用预先构建的OpenAPI接口,将封装后的所述json对象发送至服务器端的测试报告管理平台;测试 ...
【技术保护点】
1.一种测试报告的处理方法,其特征在于,包括:终端设备获取待处理的原始测试报告;所述终端设备提取所述原始测试报告的内容数据;所述终端设备将所述内容数据封装到json对象中;所述终端设备调用预先构建的Open API接口,将封装后的所述json对象发送至服务器端的测试报告管理平台;所述测试报告管理平台对封装后的所述json对象进行解析,得到所述内容数据;所述测试报告管理平台将所述内容数据添加到预先构建的测试报告模板中,生成目标测试报告;所述测试报告管理平台将所述目标测试报告存储至预设存储区。
【技术特征摘要】
1.一种测试报告的处理方法,其特征在于,包括:终端设备获取待处理的原始测试报告;所述终端设备提取所述原始测试报告的内容数据;所述终端设备将所述内容数据封装到json对象中;所述终端设备调用预先构建的OpenAPI接口,将封装后的所述json对象发送至服务器端的测试报告管理平台;所述测试报告管理平台对封装后的所述json对象进行解析,得到所述内容数据;所述测试报告管理平台将所述内容数据添加到预先构建的测试报告模板中,生成目标测试报告;所述测试报告管理平台将所述目标测试报告存储至预设存储区。2.根据权利要求1所述的测试报告的处理方法,其特征在于,所述内容数据包含所述原始测试报告的名称,所述测试报告管理平台将所述内容数据添加到预先构建的测试报告模板中,生成目标测试报告包括:所述测试报告管理平台根据所述原始测试报告的名称确定需要生成的测试报告类型;所述测试报告管理平台从预先构建的测试报告模板库中选取与所述测试报告类型对应的测试报告模板;所述测试报告管理平台将所述内容数据添加到选取的测试报告模板中,生成所述目标测试报告。3.根据权利要求2所述的测试报告的处理方法,其特征在于,所述内容数据还包含所述原始测试报告的项目标识,若所述测试报告管理平台在预设时长内接收到多个原始测试报告的内容数据,则所述测试报告管理平台根据所述原始测试报告的名称确定需要生成的测试报告类型包括:所述测试报告管理平台根据各个原始测试报告的名称分别确定各个原始测试报告的类型;若各个原始测试报告的项目标识均不相同,则所述测试报告管理平台确定需要生成的测试报告类型为各个原始测试报告的类型;若各个原始测试报告的项目标识均相同,则所述测试报告管理平台确定需要生成的测试报告类型为项目测试报告;若各个原始测试报告的项目标识部分相同,则所述测试报告管理平台确定需要生成的测试报告类型为项目测试报告以及除项目标识相同的原始测试报告之外的其余原始测试报告的类型。4.根据权利要求3所述的测试报告的处理方法,其特征在于,所述测试报告管理平台将所述内容数据添加到选取的测试报告模板中包括:若选取的测试报告模板为项目测试报告的模板,则所述测试报告管理平台统计所述各个原始测试报告中具有相同项目标识的原始测试报告的数量;所述测试报告管理平台将所述项目测试报告的模板划分为多块区域,划分区域的数量等于所述具有相同项目标识的原始测试报告的数量;所述测试报告管理平台分别将所述具有相同项目标识的原始测试报告的内容数据添加到所述多块区域中,每块区域添加一个原始测试报告的内容数据。5.根据权利要求4所述的测试报告的处理方法,其特征在于,若所述具有相同项目标识的原始测试报告的类型相同,则所述测试报告管理平台将所述项目测试报告的模板划分为多块区域为:所述测试报告管理平台按照所述划分区域的数量在所...
【专利技术属性】
技术研发人员:瞿庆,孙锦程,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。