e2e-manual

Standardize end-to-end test naming, workflows, and environment annotations.

2.2k|444|Updated Nov 8, 2021
One-click install
npx skills add https://github.com/alibaba/loongcollector --skill e2e-manual
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-manual
Source: https://github.com/alibaba/loongcollector/tree/main/.cursor/skills/e2e-manual
Command: npx skills add https://github.com/alibaba/loongcollector --skill e2e-manual

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end testing often lacks standardization, leading to inconsistent test quality and longer feedback loops. This guide defines a centralized, repeatable approach to E2E tests, covering naming conventions, workflows, and environment annotations to improve maintainability.

Core Features & Use Cases

  • Establishes consistent E2E testing structure across projects
  • Standardizes test naming, workflows, and environment annotations
  • Provides templates and guidelines for reliable test execution and verification

Quick Start

Follow the E2E Testing Standards Guide to implement and run standardized end-to-end test workflows.

Frequently Asked Questions about e2e-manual

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

FAQPage Schema
How do I standardize E2E testing workflows across different deployment environments?

Standardize E2E testing by applying consistent workflows, test naming conventions, environment annotations, and verification steps across host, kubernetes, and docker-compose scenarios. This ensures repeatable test execution and reduces inconsistent test quality.

What are the best naming conventions for end-to-end test cases to improve maintainability?

Effective naming conventions for end-to-end tests standardize test case identification across projects. Applying consistent test naming alongside environment annotations improves test maintainability and ensures reliable verification steps across host, k8s, and docker-compose workflows.

How do I set up environment annotations for E2E tests running on Kubernetes and docker-compose?

Set up environment annotations by applying standardized workflow templates that tag test execution contexts for host, kubernetes, and docker-compose scenarios. This provides clear environment tracking and consistent logging for reliable end-to-end verification.

Can I use E2E testing templates for both host and k8s deployment scenarios?

Yes, standardized E2E testing templates support consistent test workflows across host, k8s, and docker-compose scenarios. By defining repeatable operational instructions and logging steps, the templates ensure reliable test execution and verification regardless of the deployment target.

Why does my end-to-end testing lack consistency across different projects?

End-to-end testing lacks consistency when it lacks standardization across projects. Implementing a centralized approach with standardized test naming, workflow templates, and environment annotations establishes a repeatable structure that improves overall test quality and maintainability.

Do I need a SKILL.md file to define E2E testing standards?

Yes, defining E2E testing standards requires a SKILL.md file containing a YAML frontmatter with name and description. The Markdown body provides the operational instructions needed to standardize test naming, workflows, and verification steps.