一种信息通知方法及服务器技术

技术编号:10802048 阅读:57 留言:0更新日期:2014-12-24 09:38
本发明专利技术实施例公开了一种信息通知方法,包括:服务器获取测试客户端进行自动化测试所生成的测试报告;所述服务器根据所述测试报告,生成通知消息;所述服务器向预设标识信息所标识的目标设备发送所述通知消息。采用本发明专利技术实施例,可以快速高效地将测试客户端的测试通知消息发送至目标设备,操作方便,智能化高。

【技术实现步骤摘要】
【专利摘要】本专利技术实施例公开了一种信息通知方法,包括:服务器获取测试客户端进行自动化测试所生成的测试报告;所述服务器根据所述测试报告,生成通知消息;所述服务器向预设标识信息所标识的目标设备发送所述通知消息。采用本专利技术实施例,可以快速高效地将测试客户端的测试通知消息发送至目标设备,操作方便,智能化高。【专利说明】一种信息通知方法及服务器
本专利技术涉及网络
,尤其涉及一种信息通知方法及服务器。
技术介绍
随着测试技术的不断发展,通常一个公司或一个组织有多个测试客户端运行自动化测试程序,从而实现自动化测试。当每一个测试客户端陆续执行完测试任务时,会发出通知响声。但是测试客户端并不会把测试报告第一时间通知至自动化管理人员,当管理人员需要查看每一个测试客户端的测试报告时,需要人工自发地定时去查看每一台测试客户端的运行状态与测试报告,这种方式效率非常低,并且投入的人工成本高。
技术实现思路
本专利技术实施例提供一种信息通知方法及服务器,可以快速高效地将测试客户端的测试通知消息发送至目标设备,操作方便,智能化高。 本专利技术实施例提供了一种信息通知方法,包括: 服务器获取测试客户端进行自动化测试所生成的测试报告; 所述服务器根据所述测试报告,生成通知消息; 所述服务器向预设标识信息所标识的目标设备发送所述通知消息。 本专利技术实施例还提供了一种服务器,包括: 获取模块,用于获取测试客户端进行自动化测试所生成的测试报告; 生成模块,用于根据所述测试报告,生成通知消息; 发送模块,用于向预设标识信息所标识的目标设备发送所述通知消息。 本专利技术实施例中,服务器获取测试客户端进行自动化测试所生成的测试报告,根据测试报告生成通知消息,服务器向预设标识信息所标识的目标设备发送通知消息。本实施方式在测试客户端结束自动化测试后,将测试报告上传至服务器,并由服务器向目标设备发送通知消息,管理员可以方便快速获知测试客户端的测试结果,操作方便,效率高,智能化高。 【专利附图】【附图说明】 为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 图1是本专利技术实施例提供的一种信息通知方法的流程示意图; 图2是本专利技术实施例提供的另一种信息通知方法的流程示意图; 图3是本专利技术实施例提供的又一种信息通知方法的流程示意图; 图4是本专利技术实施例提供的又一种信息通知方法的流程示意图; 图5是本专利技术实施例提供的一种信息通知系统架构图; 图6是本专利技术实施例提供的一种信息通知详细系统架构图; 图7是本专利技术实施例提供的一种服务器的结构示意图; 图8是本专利技术实施例提供的另一种服务器的结构示意图。 【具体实施方式】 下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。 请参照图1,为本专利技术实施例提供的一种信息通知方法的流程示意图;如图1所述,本实施例所述的一种信息通知方法包括步骤: S100,服务器获取测试客户端进行自动化测试所生成的测试报告; 具体实施例中,在需要进行自动化测试时,启动测试客户端,测试客户端利用自动化功能测试模块进行测试,自动化测试功能模块中包括实现各种功能自动化测试的代码集口 ο 自动化测试系统通过测试客户端自动化运行测试脚本来实现自动化测试,测试脚本包括三个模块的功能,自动化功能测试模块、自动化测试报告形成模块以及自动化测试报告上传模块。其中,自动化功能测试模块执行自动化测试功能测试,自动化测试报告形成模块用于在自动化功能测试模块执行测试的过程中形成特定格式和特定文件格式的测试报告,自动化测试报告上传模块用于在测试客户端执行自动化任务完成后把形成的测试报告上传至服务器指定的存储文件中。测试客户端将测试报告上传至服务器,服务器即可以获取测试报告,需要说明的是,测试客户端与服务器可以同在一个局域网中,服务器与互联网连接,因此测试客户端在进行自动化测试时,可以避免外部网络的攻击和干扰,安全性比较闻。 S101,所述服务器根据所述测试报告,生成通知消息; 具体实施例中,服务器根据所获取的测试报告生成通知消息,该通知消息可以包括测试报告,也可以不包括测试报告,具体是否需要携带测试报告可以根据通知消息的存在形式决定。例如,若通知消息是以通知邮件的形式存在,则可以将测试报告附在测试邮件中,若通知消息是以通知短信的形式存在,则不需要将测试报告附在通知短信中,可选的,通知短信的内容可以是提示用户某一个测试客户端的自动化测试完成。需要说明的是,每一个测试报告都有一个命名,每一个测试客户端都有一个特定编号,测试报告的命名可以是测试客户端特定编号+自动化完成测试任务的时间点,可选的,测试报告的命名还可以包括4个随机数值,保证每一个测试客户端上传的每一个测试报告都是唯一的。通知消息也可以是在APP中进行发送的通知信息形式存在,例如,通过微信进行传送或者QQ进行传 "Tj- -rj- O S102,所述服务器向预设标识信息所标识的目标设备发送所述通知消息。 具体实施例中,服务器向预设标识信息所标识的目标设备发送通知消息,预设标识信息可以是邮箱地址信息或者手机号码信息或者APP账号信息等等。服务器向预设标识信息所标识的目标设备发送通知消息,以使管理员可以从目标设备中查看到通知消息,高效方便,该服务器向目标设备发送通知消息可以是通过互联网向目标设备发送。 可选的,预设标识信息可以是管理员预先进行设置的,每一个客户端可以设置多个预设标识,即是通知消息以多种方式发送至目标设备。例如,若管理员设置的模式值为 O,则不自动发送任何通知消息,若模式值为1,则仅通过邮件方式发送通知消息,若模式值为2,则仅通过短信方式发送通知消息,模式值为3,则通过邮件方式和短信方式发送通知消息,当通过邮件方式发送通知消息时,可以设置多个接收邮箱地址。若通过邮箱方式则可以包括测试报告,若通过短信方式则不需要包括测试报告。 本专利技术实施例中,服务器获取测试客户端进行自动化测试所生成的测试报告,根据测试报告生成通知消息,服务器向预设标识信息所标识的目标设备发送通知消息。本实施方式在测试客户端结束自动化测试后,将测试报告上传至服务器,并由服务器向目标设备发送通知消息,管理员可以方便快速获知测试客户端的测试结果,操作方便,效率高,智能化高。 请参照图2,为本专利技术实施例提供的另一种信息通知方法的流程示意图;本实施例所述的一种信息通知方法包括步骤: S200,服务器获取测试客户端进行自动化测试所生成的测试报告; S201,所述服务器将所述测试报告存储至指定存储路径的存储文件中,所述存储文件存储未处理的测试报告; 具体实施例中,服务器获取了测试客户端进行自动化测试所生成的测试报告后,将测试报告存储至指定存储路径的存储文件中,该指定存本文档来自技高网...
一种信息通知方法及服务器

【技术保护点】
一种信息通知方法,其特征在于,包括:服务器获取测试客户端进行自动化测试所生成的测试报告;所述服务器根据所述测试报告,生成通知消息;所述服务器向预设标识信息所标识的目标设备发送所述通知消息。

【技术特征摘要】

【专利技术属性】
技术研发人员:陈斯帆
申请(专利权)人:深圳创维数字技术有限公司深圳市创维软件有限公司
类型:发明
国别省市:广东;44

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

1