【技术实现步骤摘要】
本申请涉及嵌入式软件测试的领域,尤其是涉及一种嵌入式软件测试方法和系统。
技术介绍
1、目前,嵌入式软件在测试阶段,大多是按照mil(model in the loop模型在环)、sil(software in the loop代码在环)、pil(processor in the loop控制器在环)、hil(hardware in the loop硬件在环)顺序进行的。在mil和sil测试阶段,被测的嵌入式软件在电脑端运行,而在进行pil测试时,需要将电脑端运行所生成的可执行文件烧录到目标板上运行,以验证软件在电脑端和实际运行环境下运行时的等效性,得到测试结果。
2、在将电脑端运行的可执行文件烧录到目标板的过程中,往往需要通过调试器来跟目标板进行通讯。而面对复杂的波形激励信号,调试器中自带的信号处理软件难以进行有效的波形激励信号处理,需要人工编写脚本以保证调试器能够正常的将复杂波形激励转输到目标板上;为此不仅仅对人工编写脚本的要求比较高,还需要频繁修改目标板中的脚本以适应不同的波形激励信号,工作量大且效率低下。
r/>技本文档来自技高网...
【技术保护点】
1.一种嵌入式软件测试方法,其特征在 于,所述方法包括:
2.根据权利要求1所述的嵌入式软件测试方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的嵌入式软件测试方法,其特征在于,基于预配置的激励参数生成测试用例数据,包括:
4.根据权利要求2所述的嵌入式软件测试方法,其特征在于,所述仿真软件环境包括基于所述模型在环以及代码在环的测试平台以及测试控制器,所述仿真硬件环境包括所述测试控制器、所述调试电路,其中,所述测试平台通过融合集成通道向所述共享存储空间写入所述测试用例数据,并且所述测试控制器从所述共享存储空间读取所述测试用
...
【技术特征摘要】
1.一种嵌入式软件测试方法,其特征在 于,所述方法包括:
2.根据权利要求1所述的嵌入式软件测试方法,其特征在于,所述方法还包括:
3.根据权利要求1所述的嵌入式软件测试方法,其特征在于,基于预配置的激励参数生成测试用例数据,包括:
4.根据权利要求2所述的嵌入式软件测试方法,其特征在于,所述仿真软件环境包括基于所述模型在环以及代码在环的测试平台以及测试控制器,所述仿真硬件环境包括所述测试控制器、所述调试电路,其中,所述测试平台通过融合集成通道向所述共享存储空间写入所述测试用例数据,并且所述测试控制器从所述共享存储空间读取所述测试用例数据。
5.根据权利要求1所述的嵌入式软件测试方法,其特征在于,比较所述第一运行结果和所述第二运行结果,并基于比较结果确认所述目标软件是否符合预期要求,包括:
6.根据权利要求1所述的嵌入式软件测试方法,其特征在于,比较所述第一运行结果和所述第二运行结果,并基于比较结果确认所述目标软件是否符合预期要求,包括:
7.根据权利要求5所述的嵌入式软件测试方法,其特征在于,根...
【专利技术属性】
技术研发人员:高述亭,李东昇,刘木,杨铮,王正东,李月,杨康,许雅雯,毕德军,
申请(专利权)人:上海北汇信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。