sdcorejs-testing-e2e-angular-portal
CommunityGenerate E2E happy-path tests for Angular portals
System Documentation
What problem does it solve?
Ensures Angular Portal features work end-to-end in the browser by generating happy-path E2E tests after feature code is written, catching routing, guard, form, and integration issues that unit tests often miss.
Core Features & Use Cases
- Framework detection (Cypress vs Playwright): Detects the configured test runner in the target project and follows its conventions instead of introducing a second framework.
- Happy-path CRUD coverage: Creates list/create/update/delete E2E specs with realistic user flows and validations for required fields.
- Navigation and workflow actions: Validates list-to-create/edit navigation and extends coverage for workflow/action flows when the feature includes them.
- Conventions-aware test implementation: Uses data-test selectors when available, waits for load/network conditions appropriately, and prefers seed/mock data for stable assertions.
Use cases: After generating an Angular Portal entity feature (init-entity, list/detail screens, or workflow actions), generate E2E specs that verify the core user journey and key UI behaviors.
Quick Start
Use the skill to write E2E tests for the just-built Angular Portal feature by asking: "viết e2e test angular cho module/feature này".
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: sdcorejs-testing-e2e-angular-portal Download link: https://github.com/sdcorejs/sdcorejs-agent/archive/main.zip#sdcorejs-testing-e2e-angular-portal Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.