一种模拟实时天气变化的测试系统及方法与流程

文档序号:14772879发布日期:2018-06-23 02:03阅读:349来源:国知局
一种模拟实时天气变化的测试系统及方法与流程

本发明涉及车载电子技术领域,特别涉及一种模拟实时天气变化的测试系统及方法。



背景技术:

目前实时天气数据由气象台通过网络推送的形式获取,随着天气功能的用户需求越来越多,所以天气功能在汽车音响导航上使用的范围越来越广泛。

天气有三十多种类型,相当繁多,且天气种类的变化跟城市息息相关,所以,在一个地方,一年甚至更长时间都不可能循环三十多种天气,这样就给需要测试天气信息显示的工作带来很大的困扰。例如,目前汽车音响导航系统是通过网络获取气象台提供的实时天气信息,然后在HMI上更新显示,而且更新可能受到更新次数、执行更新的时间间隔等条件的限制,导致给相关的测试带来以下困扰:不能在短时间内完成所有天气种类的更换显示;无法检查所有天气种类的循环,导致测试周期无限延期;为了不影响项目交期,往往只进行了检查测试期间出现的天气种类;由于此项测试没有进行有效测试,存在天气种类缺失、显示字符不全、英文翻译不正确等风险。



技术实现要素:

本发明实施例的目的在于提供一种模拟实时天气变化的测试系统,大大缩短了测试时间、提高了测试效率及测试准确性。

本发明实施例提供的一种模拟实时天气变化的测试系统,包括按键及与所述按键连接的汽车音响导航主机的天气系统,所述天气系统包括依次连接的按键执行单元、信息发送单元、天气查询单元、存储天气种类的数据库,其中,

所述按键用于手动触发所述天气系统进行天气类型切换;

所述按键执行单元用于管理按键触发事件,即执行响应所述按键的触发动作;

所述信息发送单元用于将触发事件信息发送给所述天气查询单元;

所述天气查询单元用于收到所述触发事件信息后进行天气数据搜索,搜到当次循环的天气数据后显示出来;

所述存储天气种类的数据库用于存储天气种类的中文和/或英文数据,为所述天气查询单元提供数据。

可选地,所述按键每按一次,有序地切换一种天气,连续触发按键能够无限次循环切换天气信息。

可选地,所述天气系统通过所述按键激活。

另外,本发明还提供了一种模拟实时天气变化的测试方法,包括:

触发按键,进行按键有效性判断,如果按键有效,则执行天气数据获取,天气数据获取成功,则将获取到的天气信息显示出来;天气信息获取不成功,则显示原天气信息;如果按键无效,则显示原天气信息;每触发一次按键,有序地切换一种天气,连续触发按键能够无限次循环切换天气信息。

可选地,所述天气信息为中文和/或英文数据。

由上可见,应用本实施例技术方案,由于采用按键触发天气系统的方式,调用天气种类数据并显示出来,实现了快速、有效切换任意天气种类,可以在短时间内完成天气信息显示正确与否的测试需求,完成有效天气信息的切换和显示测试。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明提供的一种模拟实时天气变化的测试系统示意图;

图2为本发明提供的一种模拟实时天气变化的测试方法流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

实施例:

本实施例提供一种模拟实时天气变化的测试系统,如图1所示,包括按键10及与所述按键10连接的汽车音响导航主机的天气系统20,所述天气系统20通过所述按键10激活,所述天气系统20包括依次连接的按键执行单元21、信息发送单元22、天气查询单元23、存储天气种类的数据库24,其中,所述按键10用于手动触发所述天气系统20进行天气类型切换;所述按键执行单元21用于管理按键触发事件,即执行响应所述按键10的触发动作;所述信息发送单元22用于将触发事件信息发送给所述天气查询单元23;所述天气查询单元23用于收到所述触发事件信息后进行天气数据搜索,搜到当次循环的天气数据后显示出来;所述存储天气种类的数据库24用于存储天气种类的中文和/或英文数据,为所述天气查询单元23提供数据。可以但不限于,所述按键10每按一次,有序地切换一种天气,连续触发按键10能够无限次循环切换天气信息。目前存有的天气种类有:晴天、多云、阴天、阵雨、雷阵雨、雷阵雨伴有冰雹、雨夹雪、小雨、中雨、大雨、暴雨、大暴雨、特大暴雨、阵雪、小雪、中雪、大雪、暴雪、雾、冻雨、沙尘暴、小雨转中雨、中雨转大雨、大雨转暴雨、暴雨转大暴雨、大暴雨转特大暴雨、小雪转中雪、中雪转大雪、大雪转暴雪、浮沉、扬沙、沙尘暴、霾。

可见,该测试系统实现了快速、有效切换任意天气种类,可以在短时间内完成天气信息显示正确与否的测试需求。

实施例2:

本发明还提供了一种模拟实时天气变化的测试方法,如图2所示,包括:触发按键,进行按键有效性判断,如果按键有效,则执行天气数据获取,天气数据获取成功,则将获取到的天气信息显示出来;天气信息获取不成功,则显示原天气信息;如果按键无效,则显示原天气信息;每触发一次按键,有序地切换一种天气,连续触发按键能够无限次循环切换天气信息。所述天气信息为中文和/或英文数据。目前存有的天气种类有:晴天、多云、阴天、阵雨、雷阵雨、雷阵雨伴有冰雹、雨夹雪、小雨、中雨、大雨、暴雨、大暴雨、特大暴雨、阵雪、小雪、中雪、大雪、暴雪、雾、冻雨、沙尘暴、小雨转中雨、中雨转大雨、大雨转暴雨、暴雨转大暴雨、大暴雨转特大暴雨、小雪转中雪、中雪转大雪、大雪转暴雪、浮沉、扬沙、沙尘暴、霾。

该测试方法能在短时间内完成所有天气信息的切换测试,大大缩短了测试时间、提高测试效率及测试准确性。

以上所述的实施方式,并不构成对该技术方案保护范围的限定。任何在上述实施方式的精神和原则之内所作的修改、等同替换和改进等,均应包含在该技术方案的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1