【技术实现步骤摘要】
一种应用于机车的自动升级测试装置及系统
本专利技术涉及机车领域,尤其涉及一种应用于飞机、船、车辆的自动升级测试装置及系统。
技术介绍
随着技术的发展,现代化的交通设备中,如飞机、轮船、汽车都飞速发展,再加上智能技术的发展,软件与多种传感器等硬件的结合,使得这些交通设备正变得越来越复杂,越来越趋于智能化。在庞大的系统开发下,项目的开发周期以及产品使用的不断升级与改进的周期都是非常短的,很多系统都是分布开发的,尽管分布开发,但是其系统之间的组成部件是相互关联的,通常的做法都是待系统各个部件开发完成后再来进行整体测试。而由于系统的庞大,如:智能驾驶汽车,其车载中控的各项功能,车载仪表的各项功能都非常复杂,需要一一进行测试,看各项功能是否显示正常、每个应用的画面是否显示正常,车身控制的各个系统的显示是否正常。现有技术中,采用人工来进行测试,但非常耗时耗力,还会出现遗漏,而且每个人习惯不一样,测试的结果存在较大的偏差。也有工厂生产的人对该测试进行改进,即不采用人工进行测试,依靠智能机械臂,模拟人工触摸中控显示屏、仪表显示屏上的应用程序,逐一点击屏幕图标进行测试画面是否正常。但由于中控显示屏或人工显示屏中,其面积有限,采用智能机械臂难以保证在众多的触摸过程中的精准找到需要触摸的位置,经常会有偏差的情况发生,导致测试结构不准确或者测试中断而经常报错,使得测试过程中,还需要人员的辅助,若出现措施,测试人员能够及时对机械臂进行纠正。这种测试虽然相比于单独的人工测试,能够减轻部分人工测试的负担,但仍然需要测试人员进行干涉,而且测试过程中 ...
【技术保护点】
1.一种应用于机车的自动升级测试装置,其特征在于,包括上位机,服务器,上位机与服务器通过有线或无线的方式进行连接;/n上位机中包括有测试模块、升级模块;/n测试模块,被配置为对升级成功后的待测设备进行自动测试并生成测试报告;/n升级模块,被配置为用于从服务器下载升级文件或对接入上位机的待测设备进行升级;/n所述测试模块至少包括测试用例模块,测试用例模块包括预设的多项测试用例,所述测试用例包括关键测试用例与非关键测试用例,所述关键测试用例包括行车安全功能的应用测试,所述非关键测试用例包括非行车安全功能的应用测试。/n
【技术特征摘要】
1.一种应用于机车的自动升级测试装置,其特征在于,包括上位机,服务器,上位机与服务器通过有线或无线的方式进行连接;
上位机中包括有测试模块、升级模块;
测试模块,被配置为对升级成功后的待测设备进行自动测试并生成测试报告;
升级模块,被配置为用于从服务器下载升级文件或对接入上位机的待测设备进行升级;
所述测试模块至少包括测试用例模块,测试用例模块包括预设的多项测试用例,所述测试用例包括关键测试用例与非关键测试用例,所述关键测试用例包括行车安全功能的应用测试,所述非关键测试用例包括非行车安全功能的应用测试。
2.如权利要求1所述的一种应用于机车的自动升级测试装置,其特征在于,所述服务器上存储有编译好的机车用升级文件,上位机与服务器建立连接后将编译好的升级文件下载到上位机中;
上位机与待测设备建立连接后采用SFTP安全文件传输协议进行升级文件传输至待测设备。
3.如权利要求1所述的一种应用于机车的自动升级测试装置,其特征在于,所述上位机中包括有本地存储模块、备份模块,认证模块、数据分析模块;
本地存储模块,被配置为用于存储测试过程中所用到的数据,数据包括升级文件、测试文件、测试过程中产生的数据、测试报告中的一种或多种;
备份模块,被配置为对接入待测设备的系统进行备份或还原;
认证模块,被配置为用于管理与上位机接入的设备建立连接的认证,认证模块存储有能够允许接入的外设的IP地址、端口号、接入授权码;
数据分析模块,被配置为用于分析自动测试后产生的测试数据进行分析处理并形成测试报告。
4.如权利要求1所述的一种应用于机车的自动升级测试装置,其特征在于,所述测试模块还包括测试执行模块和比较判断模块;
测试执行模块包括预设调用函数,其能够指定待测设备的测试项目顺序、测试参数、测试方案、测试是否继续或中断中的一种或多种。
比较判断模块,被配置为根据测试执行模块的指令,将测试用例对待测设备测试产生的结果与相应的预设结果进行对比分析并判断待测设备是否正常运转。
5.如权利要求1所述的一种应用于机车的自动升级测试装置,其特征在于,上位机还包括提醒模块,提醒模块被配置为用于对下载升级文件、待测设备进行升级、待测设备进行测试的过程中产生测试错误或每一步关键步骤的测试结果完成后进行提醒。
6.如权利要求5所述的一种应用于机车的自动升级测试装置,其特征在于,提醒模块的提醒方式包括在待测设备中进行弹出显示或以短信、微信...
【专利技术属性】
技术研发人员:肖文平,杨浩,高仁豪,张航,
申请(专利权)人:上海赫千电子科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。