一种自动测试车载多媒体手机互联系统的方法和装置制造方法及图纸

技术编号:17812647 阅读:23 留言:0更新日期:2018-04-28 05:27
本发明专利技术提供了一种自动测试车载多媒体手机互联系统的方法和装置,利用搭载着测试系统的测试装置对车载多媒体手机互联系统进行自动测试,并生成测试过程的trace;将生成的trace保存为日志文件,再实时提取日志文件中关键、有效的KPI信息存放于本地数据库中;最后对本地数据库中的信息进行格式化处理作为报告输出;通过这种自动测试方法,提高了自动化测试的效率和整体结果的可读性;有效地释放了手工黑盒测试的人力资源,还能有效地针对多元化的车载多媒体手机互联系统进行兼容测试。

【技术实现步骤摘要】
一种自动测试车载多媒体手机互联系统的方法和装置
本专利技术涉及车载软件系统测试领域,特别是涉及一种自动测试车载多媒体手机互联系统的方法和装置。
技术介绍
随着智能汽车技术的不断发展,当下汽车和手机智能互联已经不是一个陌生的功能,目前很多汽车都支持手机与汽车的互联互控操作。汽车手机互联的意义在于用户习惯的延续,用户无需分别学习和适应车机与手机的操作与使用,手机正是用户习惯于惯用行为的承载。车载多媒体手机互联系统在投入市场前,需要对其进行充分的测试以确保产品的质量。目前的手工黑盒测试效率较低,而且在归档方法中,高效分析并自动生成可读性较强的分析报告方面几乎没有很方便的方法和途径,而且当前没有一种有效区分并过滤外接设备网络异常的方法,也没有一种将复杂可读性差的测试结果自动整理成可读性强的报告的机制。因此,以效率著称的自动化测试对于车载多媒体手机互联系统的性能测试和稳定性测试则显得尤为重要。
技术实现思路
针对现有技术的不足,本专利技术提供一种自动测试车载多媒体手机互联系统的方法,实时对测试过程生成的trace另存为日志文档,然后解析日志文档,提取关键、有效的KPI信息存于数据库;待测试结束后对这些信息格式化,作为测试报告输出。为了实现上述技术,本专利技术采用以下方案:一种自动测试车载多媒体手机互联系统的方法,包括测试系统,所述方法包括以下步骤:部署测试环境,对所述测试系统进行初始化;使用所述测试系统控制车载多媒体手机互联系统上电,并保证所述车载多媒体手机互联系统处于正常运行状态;测试人员选择测试案例,开始测试;若测试通过,则输出自动化测试报告;若测试不通过,则标记、筛选因手机网络故障而造成测试不通过的案例,输出所述自动化测试报告;关闭所述车载多媒体手机互联系统,释放测试系统资源。进一步的,所述对所述测试系统进行初始化包括建立一个本地数据库;所述释放测试系统资源包括将本地数据库删除。更进一步的,所述自动化测试报告的生成过程为:所述测试系统生成测试过程的trace,并将所述测试案例的trace保存为对应的所述日志文件;对所有所述测试案例的所述日志文件中的信息进行解析,将解析到的信息存储于所述本地数据库中;最后对所述本地数据库中的数据格式进行处理。更进一步的,所述对所有所述测试案例的所述日志文件中的信息进行解析为实时提取所述日志文件中的关键、有效的KPI信息。更进一步的,所述标记、筛选因手机网络故障而造成测试不通过的案例是在所述测试案例的所述日志文件进行解析后进行标记和筛选。进一步的,所述部署测试系统环境包括:手机与车载多媒体系统通过USB互联;所述车载多媒体系统与所述测试系统通过USB互联。进一步的,所述测试系统设置有人机交互界面,使用自然语言。一种自动测试车载多媒体手机互联系统的装置,所述装置上述测试系统,并且其测试方法为上述测试方法。更进一步的,所述装置设置有OLED屏幕和USB接口。本专利技术的一种自动测试车载多媒体手机互联系统的方法和装置,利用搭载所述测试系统的测试装置,实现了车载多媒体手机互联系统的自动测试,有效地释放了手工黑盒测试的人力资源,提高了自动化测试的效率和整体结果的可读性;本方法还能有效地检测出因手机网络故障导致的测试失败,有效地针对多元化的车载多媒体手机互联系统进行兼容测试。附图说明图1是本专利技术的测试流程图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。实施例1:一种自动测试车载多媒体手机互联系统的方法,包括测试系统,如图1所示,所述方法包括以下步骤:S1、系统初始化,包括部署测试环境和建立本地数据库,对所述测试系统进行初始化;具体的,包括手机与车载多媒体系统通过USB互联;所述车载多媒体系统与所述测试装置通过USB互联;S2、产品上电,包括使用所述测试系统控制车载多媒体手机互联系统上电;S3、建立通讯,包括保证所述车载多媒体手机互联系统处于正常运行状态,具体的,在本实施例中,互联通信均以USB(UniversalSerialBus,通用串行总线)进行通信,USB即插即用的方便、快捷、灵活等性能是得本专利技术的自动化测试方法更加便捷可靠;S4、测试人员选择测试案例,开始测试;S5、判断测试是否通过:若测试通过,则执行S8:输出自动化测试报告;若测试不通过,则执行S6:所述测试系统对日志文件进行解析,并提取出所述日志文件中所述案例对应的关键KPI信息数据;和S7筛选、标记手机网络故障,存储于所述本地数据库中;最后执行S8输出所述自动化测试报告;其中所述自动化测试报告的生成过程为:所述测试系统生成测试过程的trace,并将所述测试案例的trace保存为对应的所述日志文件;对所有所述测试案例的所述日志文件中的信息进行解析,将解析到的信息存储于所述本地数据库中;最后对所述本地数据库中的数据格式进行处理。S9、关闭所述车载多媒体手机互联系统,释放测试系统资源。关闭所述车载多媒体手机互联系统,释放测试系统资源。在一个实施例中,所述对所有所述测试案例的所述日志文件中的信息进行解析为实时提取所述日志文件中的关键、有效的KPI信息。在一个实施例中,所述标记、筛选因手机网络故障而造成测试不通过的案例是在所述测试案例的所述日志文件进行解析后进行标记和筛选。在一个实施例中,所述测试系统设置有人机交互界面,使用自然语言。实施例2:一种自动测试车载多媒体手机互联系统的装置,所述装置上述测试系统,并且其测试方法为上述测试方法。在一个实施例中,所述装置设置有OLED屏幕和USB接口。这样,利用本测试系统和装置,实现了车载多媒体手机互联系统的自动测试,效地检测出因手机网络故障导致的测试失败,针对多元化的车载多媒体手机互联系统进行兼容测试;而且还有效地释放了手工黑盒测试的人力资源,提高了自动化测试的效率和整体结果的可读性。且对于开发周期日趋缩短的车载多媒体手机互联系统,本专利技术的自动化测试方法、便捷和通用。以上所述是本专利技术的优选实施方式,应当指出,其他包含本自动测试车载多媒体手机互联系统的方法和装置,对于本
的普通技术人员来说,在不脱离本专利技术的原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本专利技术的保护范围。本文档来自技高网
...
一种自动测试车载多媒体手机互联系统的方法和装置

【技术保护点】
一种自动测试车载多媒体手机互联系统的方法,其特征在于:包括测试系统,所述方法包括以下步骤:部署测试环境,对所述测试系统进行初始化;使用所述测试系统控制车载多媒体手机互联系统上电,并保证所述车载多媒体手机互联系统处于正常运行状态;测试人员选择测试案例,开始测试;若测试通过,则输出自动化测试报告;若测试不通过,则标记、筛选因手机网络故障而造成测试不通过的案例,输出所述自动化测试报告;关闭所述车载多媒体手机互联系统,释放测试系统资源。

【技术特征摘要】
1.一种自动测试车载多媒体手机互联系统的方法,其特征在于:包括测试系统,所述方法包括以下步骤:部署测试环境,对所述测试系统进行初始化;使用所述测试系统控制车载多媒体手机互联系统上电,并保证所述车载多媒体手机互联系统处于正常运行状态;测试人员选择测试案例,开始测试;若测试通过,则输出自动化测试报告;若测试不通过,则标记、筛选因手机网络故障而造成测试不通过的案例,输出所述自动化测试报告;关闭所述车载多媒体手机互联系统,释放测试系统资源。2.根据权利要求1所述的一种自动测试车载多媒体手机互联系统的方法,其特征在于:所述对所述测试系统进行初始化包括建立一个本地数据库;所述释放测试系统资源包括将本地数据库删除。3.根据权利要求1或2所述的一种自动测试车载多媒体手机互联系统的方法,其特征在于:所述自动化测试报告的生成过程为:所述测试系统生成测试过程的trace,并将所述测试案例的trace保存为对应的所述日志文件;对所有所述测试案例的所述日志文件中的信息进行解析,将解析到的信息存储于所述本地数据库中;最后对所述本地数据库中的数据格式进行处理。4....

【专利技术属性】
技术研发人员:张映红阎玲利
申请(专利权)人:惠州市德赛西威汽车电子股份有限公司
类型:发明
国别省市:广东,44

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

1