admin-asset-e2e

Automate admin asset and vulnerability E2E tests with Playwright.

1|Updated Apr 25, 2025
One-click install
npx skills add https://github.com/schmalle/secman --skill admin-asset-e2e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: admin-asset-e2e
Source: https://github.com/schmalle/secman/tree/main/.claude/skills/admin-asset-e2e
Command: npx skills add https://github.com/schmalle/secman --skill admin-asset-e2e

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Admin asset and vulnerability end-to-end test orchestration automates verifying that an admin can add a system and a vulnerability via the UI, and that a normal user can see it, by starting services and running Playwright tests with iterative failures fixes.

Core Features & Use Cases

  • End-to-end orchestration of backend and frontend for admin asset/vulnerability tests.
  • Iterative failure analysis and retry loop until green or budget exhausted.
  • Verify admin workflows (create asset, assign owner, add vulnerability) and visibility for normal users.

Quick Start

Start the admin asset E2E workflow to spin up the backend and frontend, run the Playwright test, and iteratively fix failures until all tests pass.

Frequently Asked Questions about admin-asset-e2e

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate end-to-end testing for admin asset creation and vulnerability addition?

Automate admin asset and vulnerability E2E testing by spinning up backend and frontend services with Gradle and npm, then executing Playwright tests to verify admin workflows and normal user visibility across the running stack.

Why do my Playwright E2E tests fail intermittently when verifying admin workflows?

Playwright E2E tests often fail due to service startup timing or health check issues. This Skill addresses intermittent failures by performing iterative fixes with health checks and restart logic until tests pass or the budget is exhausted.

What's the best way to verify normal user visibility of vulnerabilities added by an admin in a CI-CD pipeline?

Verify normal user visibility of admin-added vulnerabilities in a CI-CD pipeline by orchestrating an E2E test suite that creates an asset, assigns ownership, adds a vulnerability, and confirms visibility from a normal user perspective.

Can I use Gradle and npm to spin up services for Playwright E2E testing?

Yes, you can use Gradle and npm to spin up backend and frontend services for Playwright E2E testing. The orchestration starts the required stack, runs the tests, and performs iterative failure analysis to ensure a green test state.

Does this E2E testing approach support iterative failure fixes without manual intervention?

Yes, the E2E testing approach supports iterative failure fixes without manual intervention by running a retry loop that analyzes failures, applies fixes, and performs health checks and restarts until all tests pass or the budget is exhausted.

When do I need automated QA orchestration for admin asset and vulnerability workflows?

You need automated QA orchestration for admin asset and vulnerability workflows when QA or DevOps teams must repeatedly verify that an admin can create a system, assign ownership, and add a vulnerability across a running full-stack environment.