测试报告的批量化生成发送方法、装置和计算机设备制造方法及图纸

技术编号:24888522 阅读:36 留言:0更新日期:2020-07-14 18:15
本申请涉及一种测试报告的批量化生成发送方法、装置、计算机设备和存储介质,其中该方法包括:将多个测试机同时接入办公网络中;在所述多个测试机中分别运行测试软件进行各项测试,并在最后一项执行重启测试;当重启测试开始时,在开机启动项中自动添加批处理脚本;在重启时通过所述脚本检测重启测试的次数是否已完成;若所述重启测试的次数已完成,则自动收集各项测试产生的测试结果并生成测试报告;将生成的测试报告通过邮件发送给对应的项目组人员。本发明专利技术通过自动化的方式,实现了在多项测试结束后,自动收集测试结果,自动形成测试报告,并发送到项目人员邮件上,实现了节省人力成本,达到了缩短测试周期,提高测试效率的技术效果。

【技术实现步骤摘要】
测试报告的批量化生成发送方法、装置和计算机设备
本专利技术涉及计算机
,特别是涉及一种测试报告的批量化生成发送方法、装置、计算机设备和存储介质。
技术介绍
随着固态硬盘价格的下跌,固态硬盘越来越普及,NVMeSSD简称SSD以其优越的性能更是发展迅猛,各大电脑厂商纷纷将计算机内的硬盘做成NVMeSSD,以提高计算机的性能。目前,在对计算机进行测试的过程中,通常需要进行多项不同内容的测试,并且在测试的过程中还要重复的重新启动。此外,测试结束后,需要根据不同的机型、产品、项目收集各种测试结果,并逐一形成各种测试报告,过程单一繁琐,而且生成的测试报告还不能及时地发送给对应的项目人员,导致测试效率低下,浪费了大量的人力成本。
技术实现思路
基于此,有必要针对上述技术问题,提供一种实现全自动化的测试报告的批量化生成发送方法、装置、计算机设备和存储介质。一种测试报告的批量化生成发送方法,所述方法包括:将多个测试机同时接入办公网络中;在所述多个测试机中分别运行测试软件进行各项测试,并在最后一项执行重启测试;当重启测试开始时,在开机启动项中自动添加批处理脚本;在重启时通过所述脚本检测重启测试的次数是否已完成;若所述重启测试的次数已完成,则自动收集各项测试产生的测试结果并生成测试报告;将生成的测试报告通过邮件发送给对应的项目组人员。在其中一个实施例中,所述在所述多个测试机中分别运行测试软件进行各项测试,并在最后一项执行重启测试的步骤之后还包括:当所述重启测试的次数完成时会在当前测试机硬盘根目录输出一个标志用于表示当前测试机的重启测试已完成。在其中一个实施例中,在所述在重启时通过所述脚本检测重启测试的次数是否已完成的步骤之后还包括:若所述重启测试的次数未完成,则等待一定时间段后重新判断重启测试是否完成。在其中一个实施例中,所述将生成的测试报告通过邮件发送给对应的项目组人员的步骤还包括:通过SMTP协议自动发送邮件到对应项目组人员的邮箱中,其中所述项目组人员的邮箱脚本有接口。一种测试报告的批量化生成发送装置,所述装置包括:接入模块,所述接入模块用于将多个测试机同时接入办公网络中;测试模块,所述测试模块用于在所述多个测试机中分别运行测试软件进行各项测试,并在最后一项执行重启测试;脚本添加模块,所述脚本添加模块用于当重启测试开始时,在开机启动项中自动添加批处理脚本;检测模块,所述检测模块用于在重启时通过所述脚本检测重启测试的次数是否已完成;报告生成模块,所述报告生成模块用于若所述重启测试的次数已完成,则自动收集各项测试产生的测试结果并生成测试报告;发送模块,所述发送模块用于将生成的测试报告通过邮件发送给对应的项目组人员。在其中一个实施例中,所述装置还包括标志输出模块,所述标志输出模块用于:当所述重启测试的次数完成时会在当前测试机硬盘根目录输出一个标志用于表示当前测试机的重启测试已完成。在其中一个实施例中,所述装置还包括等待模块,所述等待模块用于:若所述重启测试的次数未完成,则等待一定时间段后重新判断重启测试是否完成。在其中一个实施例中,所述发送模块还用于:通过SMTP协议自动发送邮件到对应项目组人员的邮箱中,其中所述项目组人员的邮箱脚本有接口。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项方法的步骤。上述测试报告的批量化生成发送方法、装置、计算机设备和存储介质通过将多个测试机同时接入办公网络中;在所述多个测试机中分别运行测试软件进行各项测试,并在最后一项执行重启测试;当重启测试开始时,在开机启动项中自动添加批处理脚本;在重启时通过所述脚本检测重启测试的次数是否已完成;若所述重启测试的次数已完成,则自动收集各项测试产生的测试结果并生成测试报告;将生成的测试报告通过邮件发送给对应的项目组人员。本专利技术通过自动化的方式,实现了在多项测试结束后,自动收集测试结果,自动形成测试报告,并发送到项目人员邮件上,实现了节省人力成本,达到了缩短测试周期,提高测试效率的技术效果。附图说明图1为一个实施例中测试报告的批量化生成发送方法的流程示意图;图2为一个实施例中测试报告的批量化生成发送方法的应用环境图;图3为另一个实施例中测试报告的批量化生成发送方法的流程示意图;图4为一个实施例中测试报告的批量化生成发送装置的结构框图;图5为另一个实施例中测试报告的批量化生成发送装置的结构框图;图6为再一个实施例中测试报告的批量化生成发送装置的结构框图;图7为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。在一个实施例中,如图1所示,提供了一种测试报告的批量化生成发送方法,该方法包括:步骤102,将多个测试机同时接入办公网络中;步骤104,在多个测试机中分别运行测试软件进行各项测试,并在最后一项执行重启测试;步骤106,当重启测试开始时,在开机启动项中自动添加批处理脚本;步骤108,在重启时通过脚本检测重启测试的次数是否已完成;步骤110,若重启测试的次数已完成,则自动收集各项测试产生的测试结果并生成测试报告;步骤112,将生成的测试报告通过邮件发送给对应的项目组人员。具体地,本实施例提供了一种测试报告的批量化生成发送方法,该方法可以应用于如图2所示的应用环境中,在该应用环境中包括有办公网络,以及连接在该办公网络中的多台测试机,值得说明的是,测试机必须连接办公网用于发送邮件到项目人员的邮箱中。首先,分别在各个测试机中进行不同项目的测试,具体地,可以通过跑一系列的测试软件进行测试。最后一项跑restart测试即重启测试,在重启测试中通常需要进行多次重新启动。在一个实施例中,在多个测试机中分别运行测试软件进行各项测试,并在最后一项执行重启测试的步骤之后还包括:当重启测试的次数完成时会在当前测试机硬盘根目录输出一个标志用于表示当前测试机的重启测试已完成。当restart测试开始时,会自动加入一个批处理文件到开机启动项中,并通过脚本用来检测重启测试的次数是否已完成,因为restart完成会输出一个标志在电脑c盘根目录。若restart测试完成,会触发开机启动项中的脚本,自动收集各个测试产生的测试结果并自动形成测试报告,具体的报告可以为PPT。最后,将生成的测试报告通过邮件发送给对应的项目组人员。在上述实施例中,通过将多个测试本文档来自技高网...

【技术保护点】
1.一种测试报告的批量化生成发送方法,其特征在于,所述方法包括:/n将多个测试机同时接入办公网络中;/n在所述多个测试机中分别运行测试软件进行各项测试,并在最后一项执行重启测试;/n当重启测试开始时,在开机启动项中自动添加批处理脚本;/n在重启时通过所述脚本检测重启测试的次数是否已完成;/n若所述重启测试的次数已完成,则自动收集各项测试产生的测试结果并生成测试报告;/n将生成的测试报告通过邮件发送给对应的项目组人员。/n

【技术特征摘要】
1.一种测试报告的批量化生成发送方法,其特征在于,所述方法包括:
将多个测试机同时接入办公网络中;
在所述多个测试机中分别运行测试软件进行各项测试,并在最后一项执行重启测试;
当重启测试开始时,在开机启动项中自动添加批处理脚本;
在重启时通过所述脚本检测重启测试的次数是否已完成;
若所述重启测试的次数已完成,则自动收集各项测试产生的测试结果并生成测试报告;
将生成的测试报告通过邮件发送给对应的项目组人员。


2.根据权利要求1所述的测试报告的批量化生成发送方法,其特征在于,所述在所述多个测试机中分别运行测试软件进行各项测试,并在最后一项执行重启测试的步骤之后还包括:
当所述重启测试的次数完成时会在当前测试机硬盘根目录输出一个标志用于表示当前测试机的重启测试已完成。


3.根据权利要求1所述的测试报告的批量化生成发送方法,其特征在于,在所述在重启时通过所述脚本检测重启测试的次数是否已完成的步骤之后还包括:
若所述重启测试的次数未完成,则等待一定时间段后重新判断重启测试是否完成。


4.根据权利要求1-3任一项所述的测试报告的批量化生成发送方法,其特征在于,所述将生成的测试报告通过邮件发送给对应的项目组人员的步骤还包括:
通过SMTP协议自动发送邮件到对应项目组人员的邮箱中,其中所述项目组人员的邮箱脚本有接口。


5.一种测试报告的批量化生成发送装置,其特征在于,所述装置包括:
接入模块,所述接入模块用于将多个测试机同时接入办公网络中;
测试模块,所述测试模块用于在所述多个测试机中分别运行测...

【专利技术属性】
技术研发人员:蒋菲霍开源
申请(专利权)人:深圳忆联信息系统有限公司
类型:发明
国别省市:广东;44

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

1