** 此文件为指引目录,请根据需求阅读对应文件 ** ** 简介: tinatest是一个集功能\性能\稳定性\老化自动化测试的控制平台 特点: 1. 基于json配置,基于collectd采集系统信息 2. 由配置文件/etc/tinatest.json控制tinatest的所有行为 3. 支持menuconfig配置tinatest.json 4. 支持测试时收集系统信息,收集测试用例进程信息,既可用于测试平台,也可用于调试应用 5. 支持控制测试用例的行为,例如并行/串行测试,执行次数,执行时长等 6. 快速编译测试用例,只需要把测试用例源码放到指定文件即可自动编译,不需修改Makefile 7. 支持多种输出格式,例如串口/adb/markdown/html等 ** 指引说明: 1. tinatest使用说明: =========================================== | 参考文件: QuickStart.txt | =========================================== 简介: tinatest(tt)命令的使用介绍 ------------------------------------------- 2. tinatest规范: =========================================== | 参考文件: Specification.txt | =========================================== 简介: 添加新用例的规范(命名规范等) ------------------------------------------- 3. 常见问题解答: =========================================== | 参考文件: FAQ.txt | =========================================== 简介: 常见问题的解答 ------------------------------------------- 4. 配置文件(tinatest.json)编写指引: =========================================== | 参考文件: Config.txt | =========================================== 简介: tinatest.json的编写格式规范,关键配置项(关键字)说明 ------------------------------------------- 5. 测试用例开发指引: =========================================== | 参考文件: Testcase.txt | =========================================== 简介: 相关头文件以及API介绍,添加测试用例步骤 ------------------------------------------- 6. mcollectd模块开发指引: =========================================== | 参考文件: Mcollectd.txt | =========================================== 简介: mcollectd用于采集系统环境信息, 介绍mcollectd信息采集模块的开发步骤, 包括模块工作模式和API介绍等 ------------------------------------------- 7. outdata模块开发指引: =========================================== | 参考文件: Outdata.txt | =========================================== 简介: outdata是输出格式的模块,例如串口\adb\markdown等 介绍outdata输出模块的开发步骤, 包括模块工作模式和API介绍等 -------------------------------------------