Tessy4.0嵌入式软件测试教程:从新建工程到生成报告
5星 · 超过95%的资源 需积分: 39 141 浏览量
更新于2024-08-26
6
收藏 1.75MB PDF 举报
"Tessy快速入门教程详细介绍了如何使用Tessy这一嵌入式软件测试工具进行单元测试和集成测试。本教程适用于嵌入式开发人员,通过Tessy4.0版本进行演示,涵盖了从新建工程到设计测试用例,再到分析代码和设置覆盖度,最后导出测试报告的全过程。"
Tessy是一款强大的白盒测试工具,特别适合于进行嵌入式系统的单元测试和集成测试。以下是Tessy使用的主要步骤:
1. **新建工程**:首先通过启动Tessy应用程序,然后选择“Open Project” > “New Project”。在此阶段,需要输入工程名称并指定项目根目录。
2. **导入代码和设置编译器**:在工作界面中,创建新的测试集,然后添加包含源代码的文件夹和模块。Tessy默认使用GCC编译器,但可以通过"File" > "Edit Environment"配置其他支持的编译器。
3. **代码分析**:完成工程配置后,点击运行分析。Tessy会自动识别源码中的函数,并在“Module1”下展示出来。
4. **设计测试用例**:在Overview界面,通过点击添加测试用例按钮,为每个函数创建测试用例,并在TDE(Test Data Editor)中输入相应的测试数据。
5. **执行测试**:保存测试用例后,点击执行测试按钮,开始执行测试用例。测试结果会在TDE界面显示。
6. **设置覆盖度**:为了评估测试覆盖率,可以编辑测试执行设置,选择覆盖度标准,然后保存并重新编译连接。
7. **导出测试报告**:最后,通过点击导出测试报告按钮,选择报告生成的位置,如工程路径下的report文件夹,生成详细的测试报告。
通过这个教程,开发者能够掌握Tessy的基本操作,从而有效地对嵌入式系统软件进行质量控制和验证。Tessy的易用性和自动化特性使得它成为嵌入式开发中的一个有力工具,帮助开发者确保代码质量和功能的正确性。
2021-02-24 上传
2022-01-05 上传
2021-03-29 上传
2024-11-25 上传
2021-11-10 上传
2022-08-04 上传
pbs1994
- 粉丝: 0
- 资源: 5
最新资源
- MiAD-MATALB集成放大器设计工具:MiAD使用晶体管的s参数评估放大器的稳定性和增益分布。-matlab开发
- software-engineering-project-the-commodore-exchange:GitHub Classroom创建的software-engineering-project-the-commodore-exchange
- 多用户在线网络通讯录B/S结构
- MongoDB-连接-Python
- 行业文档-设计装置-一种胶辊的脱模工艺.zip
- ansible-cacti-server:在类似Debian的系统中(服务器端)设置仙人掌的角色
- Trevor-Warthman.github.io:我的个人网页
- test_app
- github-slideshow:由机器人提供动力的培训资料库
- Band-camp-clone
- 行业文档-设计装置-化学教学实验用铁架台.zip
- hidemaruEditor_faq:Hidemaru编辑器常见问题集
- 观察组的总体均值和标准差:计算观察组的总体均值和标准差-matlab开发
- CovidAC
- HelpLindsay:可以帮助我完成各种任务的脚本集合
- lab01-alu-grupo14:GitHub Classroom创建的lab01-alu-grupo14