genai playwright demo
1.0.0
生成剧作家测试?使用 Azure OpenAI
配置系统提示:设置系统提示以指示模型充当剧作家代码生成器,提供规则和预期输出示例。
配置用户提示:定义生成测试步骤的用户提示。
发送请求:使用提示将请求发送到 Azure OpenAI 的 GPT-4 模型,以生成 Playwright 测试代码。
解析响应:解析响应并将其保存为剧作家测试。
触发测试执行:将测试作为常规 Playwright 测试来执行。
查看结果:照常使用npx playwright show-report
命令查看 Playwright 执行结果。
gpt-35-turbo
或gpt-4
模型的 Azure OpenAI 服务资源/tests/
文件夹中的 Playwright Test 文件中npm test
命令自动运行程序中生成的 Playwright 测试npx playwright show-report
命令启动结果快速入门:开始将 GPT-35-Turbo 和 GPT-4 与 Azure OpenAI 服务结合使用
AZURE_OPENAI_ENDPOINT
AZURE_OPENAI_API_KEY
AZURE_OPENAI_DEPLOYMENT_NAME
npm install
命令来安装依赖项npm i --save-dev @playwright/test
命令来安装最新版本的 Playwrightnode PlaywrightTestGenAI.js
npx playwright show-report
祝你好运! ?
genai-test-2404231521.spec.js
/tests-bkp
文件夹中/tests-bkp
文件夹$ export ZEROSTEP_TOKEN="<your token here>"
或保存在系统环境变量中npm test ZeroStep-test.spec.js
运行基于 ZeroStep 的测试npx playwright show-report