USTED preparará un plan de prueba de automatización.
Plan de prueba de automatización
- ¿Qué conceptos básicos debo tener antes de comenzar el aprendizaje automático y la inteligencia artificial?
- ¿Cómo funciona la informática afectiva?
- ¿Qué tipos de errores son más comunes para los PLC? ¿Cómo se encuentran y eliminan sistemáticamente?
- ¿Cuál de tus actividades extracurriculares crees que te metió en el MIT para la informática?
- Mi profesor solo acepta proyectos en trabajos publicados. No estoy interesado en eso. ¿Qué tengo que hacer?
Este documento describirá y describirá el enfoque de prueba y cada una de las pruebas relacionadas con las pruebas de automatización del producto entregado. Describirá cada una de las pruebas manuales dentro del Plan de prueba manual que puede y será automatizado.
Las pruebas estarán relacionadas con la fase específica de las pruebas involucradas. Por ejemplo, si el plan de automatización es para la fase de prueba del sistema del proyecto, se asignará a cada prueba de sistema manual que ya se haya asignado al requisito relacionado en el documento de requisitos del sistema o el documento de especificación del sistema. Debido a estas conexiones simples a otras pruebas, será fácil ver rápidamente el rango de cobertura que ofrece el plan de pruebas de automatización y cómo puede garantizar la calidad. También permitirá una fácil identificación de áreas que no estarán cubiertas por el plan de pruebas de automatización y deberán completarse manualmente.
Cada prueba contendrá criterios claros de entrada y salida, los roles de usuario utilizados durante las pruebas y cualquier condición previa que el equipo de prueba será responsable de establecer y validar antes de la ejecución del plan de prueba. El plan de prueba de automatización tiene estándares claros para qué información incluir y cómo representarla. Algunas de las secciones son las siguientes:
- Explicación de la cobertura de automatización : descripción de casos de prueba manuales, flujos de extremo a extremo, escenarios comerciales, validaciones que serán automatizadas
- Lista concisa de lo que se probará : lista de cada prueba manual específica que se automatizará
- Lista concisa de elementos que no se probarán : si alguna prueba manual no se puede automatizar, se enumerará aquí con una breve explicación de por qué
- Entornos de prueba: si hay requisitos específicos de hardware o software relacionados con el sistema bajo prueba y el plan de prueba de automatización, se describen aquí. Por ejemplo, computadoras PC o MAC, dispositivos móviles, sistemas operativos, navegadores, etc.
- Descripciones de las pruebas : cada prueba tendrá una breve descripción de la funcionalidad que se está probando.
- Identificación única para la trazabilidad : cada prueba se identificará utilizando una metodología estandarizada que representa el producto que se está probando, el área funcional y la prueba manual que se automatiza
- Lista de los problemas conocidos relacionados con el Plan de automatización: si alguna parte de la aplicación no se puede probar debido a un código incompleto, restricciones de seguridad, restricciones de la base de datos, etc., se enumerarán aquí
- Identificación y descripción de cualquier riesgo conocido: esta sección puede describir los riesgos relacionados con las pruebas de automatización, como la inestabilidad relacionada con los datos o los entornos del sistema que obligan a una ejecución demorada o la falta de pruebas de integración exhaustivas
- Descripción del enfoque de prueba (metodología, herramientas, etc.): esta sección detalla el enfoque de prueba de automatización completo que depende de la fase de prueba involucrada. Si la prueba es una prueba del sistema, se describirán las necesidades, expectativas y objetivos de la prueba del sistema.
- Requisitos de datos para cada caso de prueba: si se requiere algún dato para una prueba, se describirá con cada caso de prueba para que se puedan cumplir los requisitos antes de la ejecución del plan
- Funciones y responsabilidades de los miembros del equipo : cada miembro del equipo se enumera aquí, con su función específica relacionada con el plan de pruebas de automatización y la información de contacto.
Para los planes de prueba de automatización de muestra, me he referido a un buen libro: