[发明专利]一种自动化生成服务器测试报告的方法及装置在审
申请号: | 201910151416.6 | 申请日: | 2019-02-28 |
公开(公告)号: | CN109902012A | 公开(公告)日: | 2019-06-18 |
发明(设计)人: | 徐丹;王洪瑞 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 刘雪萍 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试报告 导出 操作员权限 生成服务器 测试项目 项目测试 自动化 测试报告数据 测试 报告模板 测试效率 存储路径 定义报告 检测报告 权限信息 人力成本 生成测试 提示 权限 输出 节约 保证 | ||
本发明提供一种自动化生成服务器测试报告的方法及装置,包括如下步骤:获取测试项目数据;定义报告模板的存储路径;将获取的测试项目数据导出到报告模板获取当前操作员权限信息;判断操作员权限信息是否为与设定的允许权限信息;若是,执行步骤:检测报告模板是否存在;若否,输出提示:不具有导出当前项目测试报告权限,结束。本发明提供了一种自动化生成测试报告的方法,项目测试完成后,系统可自动导出本项目的测试报告,保证测试报告数据的准确性,节省了测试经理手工编写测试报告的时间,节约了人力成本,提高了测试经理的测试效率。
技术领域
本发明属于服务器自动化测试技术领域,具体涉及一种自动化生成服务器测试报告的方法及装置。
背景技术
随着服务器行业的高速发展,在各个领域中越来越多的客户采用计算能力更强的服务器运行自己的核心应用。为了满足高度并行化及高性能需求的客户,在推高性能服务器的同时,通用注重产品的质量、可靠性和稳定性。针对服务器的多种配置进行多种测试,自动化的测试工具目前有很多种,但是对于一个多人的测试团队,如果汇总每个自动化用例的执行结果没有好的方案,且历史执行无法自动统计,服务器测试完成后,为了对发现的问题和缺陷进行分析、纠正存在的质量问题提供依据、同时为服务器的验收和交付打下基础,测试经理需手工整理服务器的测试报告,但手工整理测试报告耗费大量时间,并且存在测试结果统计不准确的问题。
发明内容
针对服务器测试完成后,为了对发现的问题和缺陷进行分析、纠正存在的质量问题提供依据、同时为服务器的验收和交付打下基础,测试经理需手工整理服务器的测试报告,但手工整理测试报告耗费大量时间,并且存在测试结果统计不准确的问题,本发明提供一种自动化生成服务器测试报告的方法及装置。
本发明的技术方案是:
第一方面,本发明提供一种自动化生成服务器测试报告的方法,包括如下步骤:
获取测试项目数据;
定义报告模板的存储路径;
将获取的测试项目数据导出到报告模板。
进一步的,为了使相同类型的测试输出的格式相同的测试报告,定义报告模板的存储路径,之前包括:
检测报告模板是否存在,若是,执行步骤:定义报告模板的存储路径;
若否,根据获取的测试项目数据的类型创建报告模板。
进一步的,获取测试项目数据,具体包括:
获取项目阶段名称;
根据传入条件获取阶段下的配置列表。
进一步的,根据传入条件获取阶段下的配置列表中,具体包括:
获取配置信息列表;其中,包括设置的配置组合列表或阶段配置列表;
获取配置用例列表;
获取阶段下用例总量数据、pass量数据、fail量数据;
获取阶段或配置组合下测试详情饼状图。
进一步的,将获取的测试项目数据导出到报告模板,包括:
将测试详情饼状图、配置信息列表、配置用例详情列表导出到报告模板。
进一步的,获取测试项目数据,之后还包括:
获取当前操作员权限信息;
判断操作员权限信息是否为与设定的允许权限信息;
若是,执行步骤:检测报告模板是否存在;
若否,输出提示:不具有导出当前项目测试报告权限,结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910151416.6/2.html,转载请声明来源钻瓜专利网。