Skills Agentes

Test Scenarios

Crea escenarios de prueba completos a partir de user stories, con objetivo de la prueba, condiciones iniciales, rol de usuario, pasos y resultados esperados.

Estrellas
25.6k

en todo el repo

Actividad
31

0–100, la ruta de este skill

Actualizado
hace 5 meses

último commit aquí

Commits
0

últimos 90 días

Contexto
868 tok

68 tok en reposo

Paquete
1 archivo

3 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add phuryn/pm-skills --skill test-scenarios --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Convierte una user story y sus criterios de aceptación en escenarios de prueba detallados
  • Define el objetivo, las condiciones iniciales y el rol de usuario de cada escenario
  • Desglosa los pasos de prueba con el resultado esperado de cada acción
  • Considera casos límite: entradas inválidas y condiciones de contorno
  • Entrega los escenarios listos para que el equipo de QA los ejecute

Úsalo cuando

  • Escribir casos de prueba de QA
  • Crear planes de prueba
  • Definir pruebas de aceptación
  • Preparar la validación de una funcionalidad

No lo uses cuando

    Qué lo activa

    Di cualquiera de estas frases y el agente debería cargar este skill.

    • Crea escenarios de prueba para esta user story
    • Genera casos de prueba de QA para esta funcionalidad
    • Define las pruebas de aceptación de esta historia de usuario

    SKILL.md

    En inglés

    Test Scenarios

    Create comprehensive test scenarios from user stories with test objectives, starting conditions, user roles, step-by-step test actions, and expected outcomes.

    Use when: Writing QA test cases, creating test plans, defining acceptance test scenarios, or validating user story implementations.

    Arguments:

    • $PRODUCT: The product or system name
    • $USER_STORY: The user story to test (title and acceptance criteria)
    • $CONTEXT: Additional testing context or constraints

    Step-by-Step Process

    1. Review the user story and acceptance criteria
    2. Define test objectives - What specific behavior to validate
    3. Establish starting conditions - System state, data setup, configurations
    4. Identify user roles - Who performs the test actions
    5. Create test steps - Break down interactions step-by-step
    6. Define expected outcomes - Observable results after each step
    7. Consider edge cases - Invalid inputs, boundary conditions
    8. Output detailed test scenarios - Ready for QA execution

    Scenario Template

    Test Scenario: [Clear scenario name]

    Test Objective: [What this test validates]

    Starting Conditions:

    • [System state required]
    • [Data or configuration needed]
    • [User setup or permissions]

    User Role: [Who performs the test]

    Test Steps:

    1. [First action and its expected result]
    2. [Second action and observable outcome]
    3. [Third action and system behavior]
    4. [Completion action and final state]

    Expected Outcomes:

    • [Observable result 1]
    • [Observable result 2]
    • [Observable result 3]

    Example Test Scenario

    Test Scenario: View Recently Viewed Products on Product Page

    Test Objective: Verify that the 'Recently viewed' section displays correctly and excludes the current product.

    Starting Conditions:

    • User is logged in or has browser history enabled
    • User has viewed at least 2 products in the current session
    • User is now on a product page different from previously viewed items

    User Role: Online Shopper

    Test Steps:

    1. Navigate to any product page → Section should appear at bottom with previously viewed items
    2. Scroll to bottom of page → "Recently viewed" section is visible with product cards
    3. Verify product thumbnails → Images, titles, and prices are displayed correctly
    4. Check current product → Current product is NOT in the recently viewed list
    5. Click on a product card → User navigates to the corresponding product page

    Expected Outcomes:

    • Recently viewed section appears only after viewing at least 1 prior product
    • Section displays 4-8 product cards with complete information
    • Current product is excluded from the list
    • Each card shows "Viewed X minutes/hours ago" timestamp
    • Clicking cards navigates to correct product pages
    • Performance: Section loads within 2 seconds

    Output Deliverables

    • Comprehensive test scenarios for each acceptance criterion
    • Clear test objectives aligned with user story intent
    • Detailed step-by-step test actions
    • Observable expected outcomes after each step
    • Edge case and error scenario coverage
    • Ready for QA team execution and documentation

    Reproducido de phuryn/pm-skills bajo licencia MIT. Leer esta página en markdown.

    Archivos

    1 archivo en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

    Detalles

    Creador
    phuryn
    Categoría
    Testing y QA
    Licencia
    MIT
    Recursos incluidos
    Solo SKILL.md
    Repositorio
    phuryn/pm-skills
    Código fuente
    Ver SKILL.md

    Etiquetas

    Más de phuryn/pm-skills

    Este repo incluye 68 skills. Si instalas uno, normalmente ya tienes los demás.

    Método para encontrar la brecha entre lo que un sistema debería hacer y lo que el código realmente hace, el tipo de bug que los escáneres genéricos no ven por falta de un modelo de intención.

    Costo de contexto al activarse
    954 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    seguridad

    Conjunto de documentación que hace revisable una app construida con IA antes de lanzarla: arquitectura, flujos de usuario/permisos, permisos, variables/secretos y cobertura de tests, más docs condicionales.

    Costo de contexto al activarse
    2.2k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    el mes pasado
    documentos

    Hace de red-team de un PRD, roadmap o estrategia: ataca sus supuestos críticos antes de que lo haga la realidad. Defiende y ataca cada afirmación, prioriza por impacto x probabilidad x coste y da el test más barato.

    Costo de contexto al activarse
    1.1k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 2 meses
    productividad

    Analiza resultados de tests A/B con significancia estadística, validación del tamaño de muestra, intervalos de confianza y recomendaciones de ship/extend/stop al evaluar experimentos.

    Costo de contexto al activarse
    897 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    datos analitica

    Analiza y prioriza una lista de solicitudes de funcionalidades por tema, alineación estratégica, impacto, esfuerzo y riesgo. Se usa al revisar peticiones de clientes o priorizar el backlog.

    Costo de contexto al activarse
    569 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    productividad

    Genera un análisis de matriz de Ansoff que mapea estrategias de crecimiento entre penetración de mercado, desarrollo de mercado, desarrollo de producto y diversificación.

    Costo de contexto al activarse
    1.4k tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    marketing

    Skills relacionados

    Genera datasets ficticios realistas para pruebas, con columnas y restricciones personalizables, en formato CSV, JSON, SQL o script de Python.

    Costo de contexto al activarse
    983 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    testing qa

    Analiza resultados de tests A/B con significancia estadística, validación del tamaño de muestra, intervalos de confianza y recomendaciones de ship/extend/stop al evaluar experimentos.

    Costo de contexto al activarse
    897 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    datos analitica

    Analiza y prioriza una lista de solicitudes de funcionalidades por tema, alineación estratégica, impacto, esfuerzo y riesgo. Se usa al revisar peticiones de clientes o priorizar el backlog.

    Costo de contexto al activarse
    569 tok
    Tamaño del paquete
    1 archivo
    Última actualización
    hace 5 meses
    productividad