[发明专利]一种测试结果通知方法、装置、电子设备及存储介质在审
申请号: | 201910318292.6 | 申请日: | 2019-04-19 |
公开(公告)号: | CN109992521A | 公开(公告)日: | 2019-07-09 |
发明(设计)人: | 蔡志强 | 申请(专利权)人: | 北京金山云网络技术有限公司;北京金山云科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 丁芸;项京 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 工作场景 测试主机 测试API 通信地址 标识信息 存储介质 电子设备 测试 测试报告 生成测试 预先设置 发送 | ||
本发明实施例提供了一种测试结果通知方法、装置、电子设备及存储介质,其中,该方法包括:获取对被测试主机的多个工作场景对应的被测试API进行测试的测试结果,其中,被测试主机具有多个不同的工作场景,每个工作场景对应多个被测试API,测试结果包括:被测试API的标识信息、工作场景的标识信息以及该测试结果对应的工作场景中被测试主机的状态信息;将对被测试主机的所有工作场景对应的测试结果生成测试报告;获取预先设置的通信地址,将测试报告发送至该通信地址。从而可以使得的工作人员可以及时查看到对被测试主机的多个工作场景对应的被测试API进行测试的测试结果。
技术领域
本发明涉及软件测试技术领域,特别是涉及一种测试结果通知方法、装置、电子设备及存储介质。
背景技术
随着软件技术的高速发展,以及人们对智能终端设备的广泛使用,各种各样的软件也应运而生。软件公司在向公众发布软件前,通常会对该软件进行测试,例如,测试该软件的各个功能是否正常运行或者测试该软件的各个API(Application ProgrammingInterface,应用程序编程接口)是否正常运行等。
由于软件的测试工作通常是重复性的,比较枯燥和乏味,为了降低测试工程师的工作量,出现了自动化测试工具,测试工程师可以采用该自动化测试工具对软件进行测试。
在采用现有的自动化测试工具对软件进行测试后,测试工程师需要手动从该自动化测试工具中打印出测试结果数据,然后将测试结果数据绘制成报表并通过邮件发送给其他相关工作人员。
发明内容
本发明实施例的目的在于提供一种测试结果通知方法、装置、电子设备及存储介质,以实现自动将测试结果通知相关工作人员。具体技术方案如下:
第一方面,本发明实施例提供了一种测试结果通知方法,该方法包括:
获取对被测试主机的多个工作场景对应的被测试API进行测试的测试结果,其中,被测试主机具有多个不同的工作场景,每个工作场景对应多个被测试API,测试结果包括:被测试API的标识信息、工作场景的标识信息以及该测试结果对应的工作场景中被测试主机的状态信息;
将对被测试主机的所有工作场景对应的测试结果生成测试报告;
获取预先设置的通信地址,将测试报告发送至通信地址。
可选的,被测试主机的数量为多个,多个被测试主机具有不同的配置信息,其中,配置信息至少包括:处理器数量、处理器核数、处理器型号、内存量、内存型号和带宽中的任一个或多个。
可选的,将对被测试主机的所有工作场景对应的测试结果生成测试报告,包括:
针对同一工作场景,将多个被测试主机在该工作场景下的测试结果,采用TestNG(Next Generation Test,下一代自动化测试框架)转化为HTML(Hyper Text MarkupLanguage,超级文本标记语言)格式的第一待定测试报告,第一待定测试报告为该工作场景对应的测试报告;
将多个被测试主机的所有工作场景对应的第一待定测试报告合成为第一测试报告;其中,第一测试报告,包括所有工作场景对应的第一待定测试报告,第一测试报告中的各个第一待定测试报告能够切换显示。
可选的,将对被测试主机的所有工作场景对应的测试结果生成测试报告,包括:
针对同一被测试主机,将该被测试主机的多个工作场景的测试结果,采用TestNG转化为HTML格式的第二待定测试报告,得到该被测试主机对应的第二待定测试报告;
将多个被测试主机对应的第二待定测试报告合成为第二测试报告;其中,第二测试报告,包括所有被测试主机对应的第二待定测试报告,第二测试报告中的各个第二待定测试报告能够切换显示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京金山云网络技术有限公司;北京金山云科技有限公司,未经北京金山云网络技术有限公司;北京金山云科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910318292.6/2.html,转载请声明来源钻瓜专利网。