文档主要描述如何配置tinatest 并搭建量产测试环境。
1.1 编写目的
• 介绍量产配置方法;
• 介绍量产测试环境搭建流程;
• 介绍如何使用dragonMAT 软件;
• 方便开发人员按照说明进行量产环境的搭建。
1.2 适用范围
适用于Linux-5.4 内核,D1-H 方案。
1.3 相关人员
量产测试人员和tinatest 开发或应用人员。
2 配置
2.1 TinaTest 配置
在tina/目录下执行”make menuconfig” 进行配置:
图2-1: menuconfig 显示界面
图2-1: menuconfig 显示界面
选择TestTools->tinatest->System Config->global->outlog,这里选择DragonMAT:
图2-2: outlog 显示界面
图2-2: outlog 显示界面
DragonMAT 有三个子项可供选择:
wait_till_connected: 等待dragonMAT 连接上设备,再进行测试。
exit_when_end: 当测试结束时退出dragonMAT。
exit_call 在DragonMAT: 测试通过,结束前调用执行对应的文件
这里选中wait_till_connected,exit_when_end,exit_call 根据需要选择。
DragonMAT 显示界面
图2-3: DragonMAT 显示界面
Exit 到TestTools->tinatest 界面,选择base,进行量产测试用例的选择:
图2-4: base 显示界面
图2-4: base 显示界面
选择base 下的
production,该选项下的所有测试用例都是量产测试用例,可根据测试需求进行选择。其名称格式为:+ “tester”。
例如:cameratester 就是测试camera 的测试用例。
图2-5: production 显示界面
图2-5: production 显示界面
打开每一个测试用例,能够对用例进行配置。每一个测试用例的具体配置请参考“2.2 用例配置”。在对tinatest 及其测试用例进行配置后,即可选择Save,点击OK 保存配置,进行固件的编译或者ipk 包的编译。