test-automation
Installation
SKILL.md
Test Automation
Test Automation Strategies
Pyramid Approach
- Unit Tests (70%): Fast, isolated tests for individual functions and methods
- Integration Tests (20%): Tests that verify components work together
- End-to-End Tests (10%): Tests that simulate real user flows through the application
Risk-Based Testing
- Prioritize automation based on business risk and frequency of use
- Focus on critical paths and high-value features first
- Automate regression tests to prevent regressions
Test Data Management
- Fixtures: Pre-defined test data sets for consistent test runs
- Factories: Dynamic test data generation for flexibility
- Test Builders: Fluent APIs for creating complex test objects
- Data Seeding: Database seeding for integration and E2E tests
Related skills
More from davincidreams/agent-team-plugins
blender
Blender interface, workflows, and 3D production pipeline
231rigging
Rigging fundamentals, skeleton setup, and animation controls
18animation
Animation principles, techniques, and best practices for 3D animation
15vroid
Vroid Studio, VRM format, and VTuber avatar creation
11technical-writing
Technical writing principles and best practices for creating clear, accurate documentation
10unreal
Unreal Engine patterns, Actor/Component model, Blueprints vs C++, and best practices
9