e2e-testing

仓库创建 2025年12月19日最近提交 21 天前SkillHot 收录 21 天前
▸ 精选理由

方便 QA/开发验证用户流程与回归场景的自动化执行。

▸ 风险提示

会执行自动化脚本并访问外部页面

这个 Skill 做什么

用浏览器自动化模拟用户操作并对网页应用做端到端测试。

用浏览器自动化按真实用户的操作流程跑一遍,验证网页应用从导航、填写表单到多页流程的行为是否符合预期。适合做功能验收、回归测试或上线前的用户旅程检查,能断言页面内容和交互结果。测试代码用 Python 编写,运行在 openbrowser-ai -c 的守护进程下并会保留 cookies 和会话。

▸ 展开 SKILL.md 英文原文

Test web applications end-to-end by simulating user interactions and verifying expected outcomes. Trigger when the user asks to: test a web app, verify a user flow, run end-to-end tests, QA a feature, check that a page works correctly, validate user journeys, or test a deployment.

开发编程端到端测试浏览器自动化流程验证通用
236
Stars
20
Forks
7
仓库内 Skill
+1
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/billy-enrizky/openbrowser-ai/main/plugin/skills/e2e-testing/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/billy-enrizky/openbrowser-ai/main/plugin/skills/e2e-testing/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# End-to-End Testing

Simulate real user interactions and verify web application behavior using Python code execution. Covers navigation, form interaction, content assertions, and multi-page flows.

All code runs via `openbrowser-ai -c`. The daemon starts automatically and persists variables across calls. All browser functions are async -- use `await`.

The CLI daemon also persists cookies and login state in `~/.config/openbrowser/profiles/daemon/storage_state.json`, so authenticated sessions can be reused across later runs.

## Setup

Before running, verify openbrowser-ai is installed:

```bash
openbrowser-ai --help
```

If not found, install:

```bash
# macOS/Linux
curl -fsSL https://raw.g
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有