docs/testing/ai-automation/test-scenarios/normal-flow/02-model-management.md
验证模型管理功能的基本流程,确保用户能够正常配置和管理AI模型。
AI执行指导:
browser_snapshot 获取页面当前状态browser_click 点击该按钮预期结果:
验证点:
AI执行指导:
browser_snapshot 查看当前弹窗内容预期结果:
验证点:
AI执行指导:
browser_type 输入测试密钥(如果允许)测试数据:
API密钥:test_api_key_for_testing
模型选择:GPT-4 或 GPT-3.5-turbo
预期结果:
验证点:
AI执行指导:
browser_click 点击测试按钮browser_wait_for 等待测试完成预期结果:
验证点:
AI执行指导:
browser_click 点击保存按钮预期结果:
验证点:
AI执行指导:
browser_snapshot 检查主界面状态预期结果:
验证点:
AI执行指导:
预期结果:
验证点:
// 1. 打开应用
browser_navigate("http://localhost:18181/")
// 2. 获取初始状态
browser_snapshot()
// 3. 打开模型管理
browser_click(element="模型管理按钮", ref="model_management_button")
browser_snapshot()
// 4. 检查配置界面
browser_snapshot()
// 5. 配置OpenAI模型(如果允许)
browser_type(element="API密钥输入框", ref="api_key_input", text="test_api_key")
browser_snapshot()
// 6. 测试连接(如果可以)
browser_click(element="测试连接按钮", ref="test_connection_button")
browser_wait_for(time=5)
browser_snapshot()
// 7. 保存配置
browser_click(element="保存按钮", ref="save_button")
browser_snapshot()
// 8. 关闭弹窗
browser_press_key("Escape")
// 9. 验证配置生效
browser_snapshot()
// 10. 重新打开验证持久性
browser_click(element="模型管理按钮", ref="model_management_button")
browser_snapshot()
成功标准: