TESSY 教程中心
TESSY中文网站 > 教程中心
教程中心分类
TESSY
免费下载
前往了解
TESSY工程中,批量运行多个测试对象、连续执行测试步骤,以及按时序调用组件函数,使用的配置方式各有区别。源代码更新后,如果函数名称、参数或全局变量发生变化,原有测试数据也可能暂时无法使用。处理这两类问题时,应先确认运行层级和接口状态,再调整执行安排或迁移数据。下面以TESSY 5.1的界面为例说明。
2026-10-28
测试一个超温判断函数,输入已经设为阈值以上,报警分支却没有执行。继续把数值调大,往往也找不到原因:函数可能尚未进入运行状态,也可能读取的是桩函数返回值,而非测试人员修改的变量。使用TESSY设计边界用例时,需要明确数值从哪里进入、经过哪些处理,以及什么结果能够证明判断正确。
2026-10-28
同一条测试单独执行能够通过,放进整组用例后却失败,问题有时出在未恢复的全局状态上。源文件中的初始赋值、测试数据和初始化函数可能在不同时间生效。处理TESSY如何设置全局变量的初始值TESSY全局变量在不同测试用例间残留如何定位,需要确认变量在调用前由谁赋值,再检查旧数据是否被覆盖。
2026-10-28
被测函数访问硬件或通信接口时,可以用桩函数提供可控结果。填好返回值后,测试仍走另一条分支,就需要检查配置和调用情况。本文围绕“TESSY怎么配置测试桩函数TESSY桩函数返回值无法按预期控制如何检查”,介绍普通桩和高级桩的设置及检查方法,操作采用TESSY英文界面。
2026-10-28
TESSY进行软件单元测试时,数组参数是比较容易出现配置问题的数据类型。与普通变量不同,数组不仅需要关注元素值,还需要保证数组长度、下标范围以及内存分配方式和被测函数定义一致。实际测试过程中,经常会遇到测试数据无法导入、数组元素对应错误、测试程序运行异常等情况,这些问题多数和测试接口解析、数组维度设置以及测试数据格式有关。处理数组测试时,需要先确认函数接口定义,再根据数组类型配置对应测试数据。
2026-09-29
TESSY进行嵌入式软件单元测试时,浮点数比较是比较容易出现误判的环节。由于浮点数在计算机中采用二进制形式保存,小数运算过程中可能产生微小误差,即使程序逻辑正确,实际输出值和预期结果也可能存在极小差异。如果测试环境按照完全相等方式比较,就可能出现测试失败。实际项目中,浮点数测试通常需要设置合理的比较容差,让测试结果关注计算逻辑偏差,而不是忽略无意义的小数误差。
2026-09-29
TESSY进行单元测试时,可以通过导入CSV文件批量管理测试数据,减少手动输入测试值的工作量。CSV测试数据通常用于保存函数输入参数、期望输出结果以及边界条件等内容,适合测试用例数量较多的场景。实际使用过程中,测试数据导入后出现参数顺序错误、变量匹配异常或者测试结果不符合预期的情况比较常见,这类问题通常和CSV字段定义、测试对象接口变化以及TESSY数据映射设置有关,需要结合测试函数定义逐项检查。
2026-09-29
TESSY代码插桩主要用于收集软件运行过程中的覆盖率数据,例如语句覆盖、分支覆盖以及MC/DC覆盖等。在汽车软件测试项目中,代码插桩通常会和单元测试结合使用,通过插入统计代码记录被测函数执行情况。实际使用时,插桩后的程序可能出现运行异常,例如测试程序启动失败、执行结果异常、目标环境运行不稳定等问题。这类情况通常和插桩配置、编译参数、内存空间以及目标平台限制有关,需要结合构建日志和运行环境逐项检查。
2026-09-29
TESSY进行单元测试时,需要根据被测软件实际使用的编译器、目标平台以及编译参数生成对应测试环境。如果编译器配置不匹配,常见表现包括测试驱动生成失败、源文件无法编译、链接错误或者测试程序无法运行。实际项目中,很多问题并不是TESSY测试用例本身造成,而是编译器路径、目标架构、宏定义以及链接参数没有和原工程保持一致。因此,配置编译器选项时,需要让TESSY测试环境尽量接近正式开发环境。
2026-09-29
TESSY在单元测试和集成测试中,会把测试输入、预期值和实际执行结果分别管理,并根据预期值与实际值的比较结果判断测试通过或失败。处理“TESSY怎么管理测试用例预期值,TESSY预期值修改后测试结果没有更新如何处理”时,需要区分测试规格发生变化与已有测试结果发生变化。修改预期值只是更新了测试定义,已有结果不会因此自动变成一次新的测试执行结果。
2026-08-18

第一页123456下一页最后一页

176 5129 0128