docs/testing/ai-automation/test-scenarios/normal-flow/06-data-management.md
验证数据管理功能的基本流程,确保用户能够正常导入、导出、备份和恢复应用数据。
AI执行指导:
测试数据准备:
1. 创建2-3个优化历史记录
2. 确保有模型配置
3. 确保有模板数据
4. 验证数据的完整性
预期结果:
验证点:
AI执行指导:
browser_snapshot 获取页面当前状态browser_click 点击该按钮预期结果:
验证点:
AI执行指导:
browser_snapshot 查看数据管理界面内容预期结果:
验证点:
AI执行指导:
browser_click 点击导出按钮预期结果:
验证点:
AI执行指导:
预期结果:
验证点:
AI执行指导:
browser_click 点击导入按钮预期结果:
验证点:
AI执行指导:
预期结果:
验证点:
AI执行指导:
browser_click 点击关闭按钮预期结果:
验证点:
// 1. 打开应用
browser_navigate("http://localhost:18181/")
// 2. 准备测试数据(如果需要)
browser_type(element="原始提示词输入框", ref="e54", text="数据管理测试")
browser_click(element="开始优化按钮", ref="e78")
browser_wait_for(time=10)
// 3. 打开数据管理
browser_click(element="数据管理按钮", ref="data_management_button")
browser_snapshot()
// 4. 查看数据管理界面
browser_snapshot()
// 5. 测试导出功能
browser_click(element="导出按钮", ref="export_button")
browser_wait_for(time=5)
browser_snapshot()
// 6. 测试导入界面
browser_click(element="导入按钮", ref="import_button")
browser_snapshot()
browser_press_key("Escape") // 关闭文件选择对话框
// 7. 关闭数据管理界面
browser_press_key("Escape")
browser_snapshot()
成功标准:
注意事项: