Skip to content

用例生成任务功能说明

功能概述

测试用例生成功能基于用例生成任务实现。通过配置生成测试用例所需的大模型、智能体、执行节点,以及设置用户自定义的提示词,结合需求文档套件中的需求文档,自动批量生成符合规范的测试用例,显著提升测试设计效率。

核心功能

列表展示与检索

  • 多维度检索:支持通过"名称"、"执行节点"、"任务状态"进行筛选查询;支持按指定字段排序(升序/降序)查看列表。
  • 批量操作:支持勾选多条记录进行【批量删除】、【批量导入】和【批量导出】。
  • 视图切换:支持列表视图与网格视图的切换展示。

新增用例生成任务

支持创建新的用例生成任务,配置信息包括:

  • 名称:任务的名称标识,为必填项。
  • 描述:对任务的文字说明。
  • 大模型:选择用于生成测试用例的大模型,为必填项。
  • 智能体:选择驱动测试用例生成流程的智能体,为必填项。
  • 执行节点:选择执行任务所需的计算节点资源,为必填项。
  • 提示词:填写用来指导生成测试用例的指令,例如限定模块、功能点或输出格式。
  • 生成的用例标签:为生成的测试用例添加标签,便于后续分类管理。
  • 文档套件:选择包含需求文档的需求文档套件,作为生成用例的内容来源,为必选项。
  • 通过套件标签选择:可根据标签快速筛选目标需求文档套件(选填)。
  • 任务状态:当前任务的执行状态,随任务的运行、终止等操作自动更新,不可编辑。

必填/必选说明:名称、大模型、智能体、执行节点、文档套件为保存任务时的必填/必选项。

任务配置完成后,可选择【保存】仅保存任务,或选择【保存并运行】保存任务并立即触发用例生成。

查看任务详情

点击操作栏的【查看详情】按钮可以查看该任务的相关信息,点击列表"任务详情"列的【查看详情】链接,可进入任务详情页查看任务的执行日志与输出内容,包括生成的测试用例数据及执行过程记录。

任务编辑

支持对已有任务的信息进行修改,调整大模型、智能体、执行节点、提示词、文档套件等配置。

任务复制

支持复制现有用例生成任务,快速创建一份包含相同配置的副本。

任务删除

支持单个或批量删除用例生成任务,确保数据的及时清理与更新。

任务运行与终止

  • 运行:点击操作栏下拉菜单中的【运行】,系统会弹出"请确认是否运行?"的确认对话框,确认后触发该任务开始生成测试用例。
  • 终止:点击【终止】,系统会弹出"您确定要终止吗?"的温馨提示,确认后停止任务执行。

批量导入

支持下载 .xlsx、.csv、.json、.yaml 四种格式的导入模版,用户可在本地按规范填写后上传附件完成批量导入,附件大小限制为 20MB。

批量导出

支持选择一批用例生成任务进行统一导出,导出前可选择导出类型(如 Excel 类型),并支持勾选【是否导出全部】。

标签管理

点击列表页【新增标签】按钮,跳转至【配置-标签】页面创建标签。创建时类型默认填充为"需求生成用例"(支持手动修改),点击【保存】后可在任务配置中为生成的用例添加标签。

使用场景示例

  • 通过创建任务,指定某大模型和智能体,基于需求文档套件快速批量生成功能测试用例。
  • 在新版本迭代时,选定新需求的需求文档套件,通过提示词限制只生成新增功能相关的测试用例。
  • 在大型项目中,针对不同阶段分别创建任务,基于不同套件规范生成不同范围的测试用例集合。
  • 利用批量上传功能快速录入多个用例生成任务,加速测试准备阶段的工作效率。

使用方法

新增用例生成任务

  1. 选择项目进入平台后,点击左侧导航栏【测试用例生成】-【用例生成任务】,点击【新增】按钮。



  1. 填写任务名称(必填),选择大模型、智能体、执行节点(均为必填),在【文档套件】中选择作为输入源的需求文档套件(必选)。可根据需要填写描述、提示词、生成的用例标签,或通过套件标签选择快速筛选套件。确认无误后点击【保存】,或点击【保存并运行】立即开始生成。



批量导入任务

  1. 在用例生成任务列表页,点击【批量导入】按钮。



  1. 下载对应的模版文件(支持 xlsx、csv、json、yaml 四种格式),按规范填写后选择文件上传,点击【保存】完成导入。附件大小不得超过 20MB。



管理用例生成任务

  1. 在列表页找到目标任务,点击右侧【查看详情】下拉菜单:
    • 编辑:修改任务配置信息。
    • 复制:基于当前任务快速创建一份副本。
    • 删除:移除该条用例生成任务记录。
    • 运行:触发该任务开始生成测试用例。
    • 终止:停止正在执行中的任务。



  1. 点击"任务详情"列的【查看详情】链接,可进入任务详情页查看执行日志与生成结果。



批量导出

  1. 选择需要导出的任务记录,点击【批量导出】,选择导出类型,确认是否导出全部后点击【导出】。



批量删除

  1. 选择需要删除的用例生成任务,点击【批量删除】



  1. 根据需要勾选【是否删除全部数据】,点击【确定】执行删除。



新增标签

  1. 在用例生成任务列表页,点击【新增标签】按钮,跳转至【配置-标签】页面。



  1. 输入标签名称,类型默认填充为"需求生成用例",可根据需要手动修改,点击【保存】。创建后的标签可在配置任务时选用。



注意事项

  • 提示词的合理设计直接影响用例生成的质量,建议根据项目需求精细化撰写提示词。
  • 需求文档套件中的文档内容应准确、清晰,以确保大模型理解并正确生成用例。
  • 任务执行时需确保选定的执行节点资源可用,避免生成过程异常中断。
  • 大规模用例生成任务建议分批次执行,提升稳定性与可控性。
  • 删除任务不会影响已生成的测试用例,但任务记录删除后无法恢复,请谨慎操作。