Text2Test icon

Text2Test

Text2Test 是一款 AI 原生软件测试平台,可将纯文本、设计、代码和工单生成结构化测试用例,并执行为 Web 测试,适合希望从产品源快速创建覆盖而少依赖选择器的团队。

Text2Test

AI 原生的测试生成与执行

Text2Test 是一款 AI 原生软件测试平台,可将产品意图转化为可执行的 Web 测试。它通过 MCP 接收纯文本、设计、代码和工单来源,然后生成可作为计划运行、并在失败时逐步检查的结构化测试用例。

该产品围绕五步工作流构建:连接来源、生成优先级测试、在单个测试用例中混合不同步骤类型、按需或从 CI/CD 运行计划,以及通过内联错误和回放深入分析失败。网站将其定位为减少手动测试编写,并让覆盖范围与不断变化的产品来源保持一致。

核心能力

纯文本测试用例生成

根据纯文本需求生成结构化、优先级排序的测试用例,无需编写选择器或基于 DOM 的步骤。产品将其定位为更稳定,因为测试绑定的是产品行为而不是页面结构。

AI Autopilot 执行

将测试指令交给一个 LLM,由它读取屏幕、推理流程,并在 UI 变化时进行适配。适用于固定脚本较脆弱,或下一步取决于屏幕内容的流程。

混合序列测试

在一个测试用例中组合纯文本步骤、Autopilot、脚本注入、视觉验证和 HTTP 请求。这样一条序列就能覆盖 UI 操作、API 状态准备和视觉检查。

计划执行与重跑

将测试打包到计划中,并按需、按计划、并行或从 CI/CD 运行。主页还展示了按计划支持浏览器矩阵,以及仅重新运行失败测试的能力。

可下钻的失败分析

通过内联错误片段、截图和视频查看失败运行,然后下钻到出错的确切步骤。网站还提到可从失败步骤创建 Jira 工单。

可复用测试资产

在计划和测试用例之间复用数据源和 HTTP 请求,包括上传的 CSV、XLS、JSON 或 XML 文件。产品还列出元素标签作为即将推出的能力,用于稳定引用。

Text2Test 的实用使用方式

  • 将需求转化为测试用例

    当需求以自然语言编写,而你希望在不先创建选择器或模板的情况下将其转化为结构化覆盖时,使用 Text2Test Native。适合将产品意图保存在工单或书面规格中的团队,并且希望快速获得测试套件。

  • 处理探索性或依赖状态的流程

    对于下一步取决于屏幕上可见内容的流程,使用 Autopilot,例如分支式结账路径、密码重置或多步骤向导。基于 LLM 的流程可以推理不断变化的 UI 状态,而不是遵循固定脚本。

  • 构建跨 UI 和 API 的端到端检查

    当一个测试需要将 UI 操作、API 准备、视觉验证和脚本步骤组合到单一序列中时,使用混合序列。来源页面展示了从纯文本开始、通过 HTTP 请求设置状态,然后以另一种执行模式结束的示例。

  • 持续运行回归计划

    使用计划和目录来组织适合定时运行、并行执行或 CI/CD 触发的套件。这适合希望在每次推送时获得可重复检查,并在一个位置审查失败的团队。

  • 调查并移交失败

    在失败运行后使用可下钻结果查看确切步骤、错误片段、截图和视频,然后仅重新运行失败的测试。这有助于调试并移交到问题跟踪系统,包括从失败步骤创建 Jira 工单。

Pros and Cons

Pros

  • 从纯文本和源系统生成测试用例,而不是要求大量编写选择器。
  • 支持在一个测试用例中包含多种步骤类型,包括脚本、视觉检查和 HTTP 请求。
  • 将测试作为计划运行,支持按需、按计划、并行以及由 CI 触发的执行选项。
  • 提供步骤级失败详情,包括截图、视频和内联错误片段,便于调试。
  • 提供清晰的定价层级,并公开每月限制和支持响应时间。

Cons

  • 源页面未完整说明所有集成,或哪些连接器仍处于即将推出状态。
  • 某些功能被展示为仅限特定方案或即将推出,因此实际可用功能可能因套餐而异。
  • 公开页面主要强调浏览器和 Web 测试;对更广泛的非 Web 自动化支持没有明确说明。

FAQ

什么是 Text2Test?

Text2Test 是一款 AI 原生软件测试平台,可从纯文本、设计、代码和工单生成结构化测试用例,然后将其作为自动化 Web 测试运行。

使用它需要懂代码或脚本吗?

源页面展示了纯文本创建测试,但没有明确说明主工作流是否需要特定编程语言或脚本知识。其定位强调 Text2Test Native 无需选择器和 DOM 知识,而 Autopilot 支持纯文本输入。

Text2Test 如何连接到产品来源?

它通过 MCP 连接 Figma、Jira、GitHub 和 OpenAPI 等来源,首页还展示了 Claude Design;其中一些来源标注为即将支持。

Text2Test 的执行和失败报告如何工作?

Text2Test 会将测试用例分组到计划中,并可按需、按计划、并行或从 CI/CD 运行。失败运行会展示每个测试和每个步骤的详细信息,包括内联错误片段,并可下钻到出错步骤。

Text2Test 如何定价?

定价页面展示了 Starter、Grow、Pro 和 Custom 付费方案。所列方案包含不同的每月测试用例额度、并行运行数、支持响应时间,以及更高层级附加的集成或上手支持。

Quick Facts

类别
AI 原生软件测试平台
主要平台
Web 测试自动化
来源系统
通过 MCP 连接的设计、工单、代码和 API 输入
支持的输入
纯文本、Jira 工单、Figma 设计、GitHub 代码、OpenAPI 规范和 HTTP 请求
执行模型
测试用例会分组到计划中,并可按需、按计划、并行或从 CI/CD 运行
定价
列出了 Starter、Grow、Pro 和 Custom 付费方案