AI BDD Tests Generator
截图:
简介:
使用 OpenAI 生成 BDD 测试示例
开源 Github 项目链接:
https://github.com/Kashoid23/bdd-tests-generator
如果您有问题,请随时在那里提出问题。
此扩展允许使用 OpenAI 生成 Capybara 功能测试。
入门
1) 安装扩展
- 单击“添加到 Chrome”。
2) 启用分析
- 单击浏览器工具栏中的扩展图标。
3) 提供OpenAI API密钥
- 要启用分析,您需要提供 OpenAI API 密钥 (https://openai.com/blog/openai-api),因为 API 是付费的。默认情况下,扩展程序使用“gpt-3.5-turbo”模型(https://openai.com/pricing)。我们使用您的 Chrome 存储作为安全密钥库。
4) 生成水豚示例
- 提供 API 密钥后,扩展程序将分析 DOM 事件。我们目前正在跟踪鼠标按下事件
- 再次单击扩展图标可生成包含水豚示例的文件。
5) 生成自定义匹配器
- 右键单击网页上的任何元素。
- 从上下文菜单中,选择“BDD 生成测试期望示例”。
该扩展将根据所选元素将自定义 Capybara 匹配器复制到剪贴板。