用例智能执行
通过 AI Agent (Browser Use) 技术实现测试用例的智能化执行,无需编写任何代码,解放手工测试人力,实现 95%+ 的执行成功率。
功能概述
基于确认的测试用例,AI Agent 能够自动操作浏览器进行测试执行,智能识别页面元素,完成各种复杂的用户操作,并进行结果验证和 Bug 感知分析。
核心特性
🤖 AI Agent 自动执行
- 智能操作:基于用例描述自动操作浏览器
- 元素识别:智能定位页面元素,适应页面变化
- 用户行为模拟:模拟真实用户的操作行为
- 95%+ 成功率:经过大量优化的执行成功率
🔍 Bug 感知与分析
- 智能识别:自动识别页面异常和功能缺陷
- 实时分析:执行过程中实时分析潜在问题
- 结果汇总:生成详细的 Bug 汇总报告
使用步骤
🎥 功能演示
发起任务
- 选择需要执行的测试用例
- 点击”执行所选用例”按钮
- 实时查看执行进度
- 查看 Bug 并分析是否为真实 Bug
支持的操作类型
🖱️ 基础操作
- 点击操作:按钮、链接、菜单项等元素的单击操作
- 双击操作:对元素进行双击
- 滚动操作:页面或元素的滚动
- 输入操作:在输入框中输入文本内容
- 等待操作:等待页面或元素加载完成
- 悬停操作:鼠标悬停在元素上
- 清空文本框操作:清除输入框中的内容
- 刷新页面操作:重新加载当前页面
最佳实践
用例准备
- 步骤清晰:确保用例步骤描述清晰准确
- 特殊数据准备:提前准备好测试所需特殊数据
- 环境稳定:确保测试环境稳定可用
结果分析
- 及时查看:执行完成后及时查看结果
- Bug 分析:对发现的问题进行分析,是否为真实 Bug
常见问题
Q:执行过程中人必须盯着吗?
A:不需要,AI Agent 会自动执行,并记录操作过程,执行完毕后会通过如流告知结果。
Q:执行过程中可以终止吗?
A:可以,对于不想继续执行的用例,可以手动终止执行。
Q:部分用例标注”需人工执行”是什么意思?
A:可通过用例列表中的黄色感叹号查看不可自动执行原因,一般来说,超过15步的用例、自动化执行引擎能力之外的用例,从成本和可实现的角度上考虑,暂不支持自动化执行操作。
Last updated on