TESSY中文网站 > 热门推荐 > TESSY测试用例怎么批量生成 TESSY用例参数化怎么设置
TESSY测试用例怎么批量生成 TESSY用例参数化怎么设置
发布时间:2026/01/26 16:33:29

  做单元测试时,用例数量一多,逐条新增和逐格填数会拖慢节奏,接口一变更也容易出现数据失配。把批量生成、参数化和维护动作按同一条流程组织起来,用例库更易保持可执行。

  一、TESSY测试用例怎么批量生成

 

  批量生成关注用例结构与生成规则,先把规则固化,再把数据补齐。TESSY里可以用CTE即Classification Tree Editor生成组合,用Test Items补充骨架,用导入导出做集中修改。

 

  1、用CTE按分类树生成用例组合

 

  切换到【CTE】透视图,确认测试对象的根节点已显示,然后在根节点上点右键选择【New】→【Classification】创建分类,再在分类上点右键选择【New】→【Class】创建类;在组合表区域按分类勾选需要组合的类,手册说明用例由不同分类中的类组合而成,每个分类取一项类,组合不兼容时用例不可执行。

 

  2、用Test Items快速新增用例与测试步

 

  切换到【Overview】透视图,在Test Project视图选中测试对象后打开【Test Items】视图,连续点击【New Test Case】新增多条用例,系统会附带一条测试步;需要更多数据行时点击【New Test Step】追加测试步。

 

  3、用Excel导入导出实现批量编辑回写

 

  需要集中改描述或统一期望值格式时,可以把测试数据导出到Excel,批量修改后再导入回TESSY。Hitex说明TESSY支持通过文本格式以及Microsoft Excel进行测试数据导入与导出。

 

  4、接口变化时用IDA迁移已有用例数据

 

  接口变更后切换到【IDA】透视图,在Compare视图完成接口元素指派,再点击【Commit】提交;手册说明提交后会把旧接口上的用例与测试步数据复制到当前接口上。

 

  二、TESSY用例参数化怎么设置

 

  参数化要解决的是同一测试意图下的多组输入与期望值如何组织与复用。TESSY可以用测试步承载一组参数,也可以用范围与取值组合扩展成多组数据。

 

  1、用TDE按测试步录入参数与期望值

 

  双击用例进入【TDE-Test Data Editor】透视图,在Test Data视图的Inputs与Outputs区域为当前测试步填写输入与期望值,再点击【Save】保存;手册说明每个测试步包含完整一套测试数据,可用于先做初始化测试步再做校验测试步。

  2、用范围表达式把一段参数扩展成多组取值

 

  需要按区间推进时,在对应单元格输入带步长的范围表达式,手册给出在范围后追加分号与步长的写法,如【6:15;3】会生成按步长递进的一组取值。

 

  3、用多入参取值组合生成参数矩阵

 

  先为每个入参准备一组候选值,再让工具按组合生成测试数据。Hitex技术常见问题说明TESSY可以对接口变量的用户取值做排列与组合来生成测试,并支持指定取值范围。

 

  4、先在TIE校准传递方向再做参数化填数

 

  切换到【TIE】透视图检查接口元素的传递方向,手册提示传递方向为Irrelevant或Extern的元素不会在TDE中显示,方向未校准会影响参数化录入。

 

  三、TESSY批量生成与参数化后的用例怎样维护

 

  用例库进入迭代阶段后,需要约定维护入口与修改边界,避免同一份数据被多处改动。把接口变更、CTE只读限制与评审回写做成固定步骤。

 

  1、接口变更先完成指派与提交再修订数据

 

  在【IDA】透视图完成接口指派并点击【Commit】迁移数据,再回到TDE核对受影响的测试步,补齐输入与期望值。

 

  2、CTE生成的数据回到CTE维护

 

  用例由CTE导出时,TDE里对应单元格会呈只读,手册提示需要切回CTE透视图调整这类值,并且在Test Items里会有CTE标识提醒修改入口。

 

  3、利用TDE自动保存做用例复用

 

  Hitex对基础功能的介绍提到测试数据通过Test Data Editor录入并保存到数据库以便复用,用例扩展时可以复刻已有结构后再替换参数。

  4、用导入导出形成评审快照与回写闭环

 

  按迭代节点导出Excel并归档,评审意见集中在同一份表格版本上,评审完成后再导入回TESSY。

 

  总结

 

  批量生成把用例结构搭起来,参数化把数据扩展成可批量执行集合,维护动作负责跨过接口变更与回归周期。按CTE生成规则,用TDE录入参数,用IDA迁移接口,再配合Excel集中改数,用例库更容易保持可用。

读者也访问过这里:
135 2431 0251