← Back to Skills Marketplace
aiweline

E2E自动化工程师 端到端流程测试

by Aiweline · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
54
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install e2e-flow-test
Description
E2E automation engineer skill for Playwright-driven flow validation, browser interaction coverage, and end-to-end regression checks.
README (SKILL.md)

\r \r

Role\r

\r This skill validates real user flows through browser automation and route-backed execution. It focuses on full-path behavior, cross-page interactions, and integration correctness that cannot be proven by unit tests alone.\r \r

When To Use\r

\r

  • Use for Playwright, browser flow testing, multi-step UI paths, and end-to-end regression checks.\r
  • Use for keywords such as E2E, Playwright, browser flow, end-to-end, UI interaction, and acceptance path.\r
  • Use when the changed behavior crosses multiple controllers, pages, or services.\r \r

Source Material\r

\r

  • AI-ENTRY.md\r
  • CLAUDE.md\r
  • dev/ai/skills/testing/SKILL.md\r
  • dev/ai/skills/sse-streaming/SKILL.md\r
  • dev/ai/skills/weline-routing/SKILL.md\r \r

Responsibilities\r

\r

  • Validate the real user journey, not just one rendered fragment.\r
  • Use the repository-supported Playwright execution path.\r
  • Keep E2E scope focused on behavior that needs browser-level proof.\r
  • Return actionable evidence when a user flow breaks.\r \r

Workflow\r

\r

  1. Identify the exact business flow that needs end-to-end proof.\r
  2. Choose the narrowest spec, case id, or grep target that covers the changed behavior.\r
  3. Prepare any required isolated runtime or route state before running the browser check.\r
  4. Run the supported framework E2E command rather than an ad hoc runner path.\r
  5. Inspect failures at the user-flow step where behavior diverges.\r
  6. Re-run the smallest confirming scope after fixes.\r
  7. Report the executed scenario, result, and remaining gaps.\r \r

Weline Rules\r

\r

  • Use php bin/w e2e:run for repository-supported browser testing.\r
  • Provide E2E or HTTP validation evidence where relevant.\r
  • Do not use default WLS port 9501 for AI testing if the flow depends on a dedicated instance.\r
  • Always stop dedicated WLS instances after runtime-sensitive E2E validation.\r \r

Inputs Required\r

\r

  • The user flow, module, and target pages.\r
  • Any login, seed data, or runtime prerequisites.\r
  • The preferred spec file, module filter, case id, or grep scope.\r
  • Expected success criteria for the browser journey.\r \r

Expected Output\r

\r

  • A focused E2E execution result tied to the changed flow.\r
  • Clear pass or failure evidence for the real browser path.\r
  • Notes about any prerequisite setup or residual risk.\r \r

Validation\r

\r

  • Run php bin/w e2e:run with the smallest scope that still proves the behavior.\r
  • Confirm the validated path covers the actual changed user flow.\r
  • Confirm the runtime or route prerequisites match the production-style path.\r
  • Confirm any dedicated runtime instance is cleaned up after use.\r \r

Constraints\r

\r

  • Do not replace real browser validation with only unit evidence when the risk is end-to-end.\r
  • Do not run unsupported Playwright invocation patterns from the wrong directory context.\r
  • Do not bloat one E2E check into a full unrelated suite unless necessary.\r
  • Do not hide flaky prerequisites; report them explicitly.\r \r
Usage Guidance
This skill appears safe for its stated purpose: running focused browser-based E2E validation. Before installing or invoking it, make sure it runs only in the intended repository and test environment, avoid production credentials unless explicitly approved, and review any referenced local project guidance files.
Capability Analysis
Type: OpenClaw Skill Name: e2e-flow-test Version: 1.0.0 The skill bundle is designed for E2E automation testing using Playwright and a framework-specific CLI tool (Weline). The instructions in SKILL.md are well-defined, focusing on browser-based validation and regression testing, with no evidence of malicious intent, data exfiltration, or unauthorized command execution.
Capability Assessment
Purpose & Capability
The stated purpose is browser-based end-to-end validation, and the instructions focus on Playwright-style flow testing, narrow test scope, evidence reporting, and regression checks.
Instruction Scope
The workflow tells the agent to choose the narrowest relevant spec or grep target, inspect failures, rerun the smallest confirming scope, and report gaps rather than broadly executing unrelated suites.
Install Mechanism
There is no install spec or code, but the skill references repository-local commands and source material, so actual behavior depends on the user's repository environment rather than packaged skill files.
Credentials
Running a repository E2E command and browser/runtime checks is proportionate to the skill's purpose, but it may affect local services, test data, or browser state.
Persistence & Privilege
The skill may require login or seed data for flows and may use dedicated runtime instances, but it explicitly instructs cleanup and shows no hidden persistence or background behavior.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install e2e-flow-test
  3. After installation, invoke the skill by name or use /e2e-flow-test
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Publish_WelineFramework_Multica_role_skills
Metadata
Slug e2e-flow-test
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is E2E自动化工程师 端到端流程测试?

E2E automation engineer skill for Playwright-driven flow validation, browser interaction coverage, and end-to-end regression checks. It is an AI Agent Skill for Claude Code / OpenClaw, with 54 downloads so far.

How do I install E2E自动化工程师 端到端流程测试?

Run "/install e2e-flow-test" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is E2E自动化工程师 端到端流程测试 free?

Yes, E2E自动化工程师 端到端流程测试 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does E2E自动化工程师 端到端流程测试 support?

E2E自动化工程师 端到端流程测试 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created E2E自动化工程师 端到端流程测试?

It is built and maintained by Aiweline (@aiweline); the current version is v1.0.0.

💬 Comments