Skip to content

生成测试路径

你可以从 测试 面板生成状态机的测试路径代码,这些代码可以用于在你的代码中实现测试。每个路径的设置代码和测试代码都会生成。

此功能处于测试阶段,我们期待你的反馈

路径生成策略

你可以选择两种路径生成策略:

  • 最短路径:生成覆盖状态机中最短路径的路径,最小化测试功能所需的操作次数。
  • 最简单路径:生成覆盖简单路径(没有重复状态)的路径,帮助验证基本功能是否正常工作。

测试框架

生成测试路径目前支持 Playwright 和自定义测试框架格式。我们计划在未来添加更多的测试框架(包括 Puppeteer、Cypress,甚至其他语言)。

选项

  • 减少重复路径 生成较少的路径,同时覆盖其他路径。
  • 优先转换覆盖 生成覆盖状态机中所有转换的路径。
  • 高亮路径 在你悬停在测试路径描述上时,在画布上高亮显示路径。
  • AI生成的测试标题(实验性)基于你的状态机生成更易读的测试标题。AI生成的测试标题会将你的状态机发送到 OpenAI 以生成标题。