75 lines
2.7 KiB
Plaintext
75 lines
2.7 KiB
Plaintext
** 此文件为指引目录,请根据需求阅读对应文件 **
|
|
|
|
** 简介:
|
|
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介绍等
|
|
-------------------------------------------
|