Skip to Content
快速开始用例智能执行

用例智能执行

通过 AI Agent (Browser Use) 技术实现测试用例的智能化执行,无需编写任何代码,解放手工测试人力,实现 95%+ 的执行成功率。

功能概述

基于确认的测试用例,AI Agent 能够自动操作浏览器进行测试执行,智能识别页面元素,完成各种复杂的用户操作,并进行结果验证和 Bug 感知分析。

核心特性

🤖 AI Agent 自动执行

  • 智能操作:基于用例描述自动操作浏览器
  • 元素识别:智能定位页面元素,适应页面变化
  • 用户行为模拟:模拟真实用户的操作行为
  • 95%+ 成功率:经过大量优化的执行成功率

🔍 Bug 感知与分析

  • 智能识别:自动识别页面异常和功能缺陷
  • 实时分析:执行过程中实时分析潜在问题
  • 结果汇总:生成详细的 Bug 汇总报告

使用步骤

🎥 功能演示

发起任务

  1. 选择需要执行的测试用例
  2. 点击”执行所选用例”按钮
  3. 实时查看执行进度
  4. 查看 Bug 并分析是否为真实 Bug

支持的操作类型

🖱️ 基础操作

  • 点击操作:按钮、链接、菜单项等元素的单击操作
  • 双击操作:对元素进行双击
  • 滚动操作:页面或元素的滚动
  • 输入操作:在输入框中输入文本内容
  • 等待操作:等待页面或元素加载完成
  • 悬停操作:鼠标悬停在元素上
  • 清空文本框操作:清除输入框中的内容
  • 刷新页面操作:重新加载当前页面

最佳实践

用例准备

  • 步骤清晰:确保用例步骤描述清晰准确
  • 特殊数据准备:提前准备好测试所需特殊数据
  • 环境稳定:确保测试环境稳定可用

结果分析

  • 及时查看:执行完成后及时查看结果
  • Bug 分析:对发现的问题进行分析,是否为真实 Bug

常见问题

Q:执行过程中人必须盯着吗?

A:不需要,AI Agent 会自动执行,并记录操作过程,执行完毕后会通过如流告知结果。

Q:执行过程中可以终止吗?

A:可以,对于不想继续执行的用例,可以手动终止执行。

Q:部分用例标注”需人工执行”是什么意思?

A:可通过用例列表中的黄色感叹号查看不可自动执行原因,一般来说,超过15步的用例、自动化执行引擎能力之外的用例,从成本和可实现的角度上考虑,暂不支持自动化执行操作。


上一步:用例评审与优化 | 下一步:用例智能生成与归档 🔜

Last updated on