Herramientas para la automatización de pruebas en el.pptx
1. C
HERRAMIENTAS PARA LA AUTOMATIZACIÓN DE
PRUEBAS EN EL PROCESO DE CERTIFICACIÓN
Nombre: Natalia García.
Profesora: Pilar Pardo.
2. ¿Que significa?
• Disponer de un estándar de calidad apoyado en herramientas que permiten llevar una
certificación con altos niveles y es una ayuda que cualquier analista de certificación desearía
tener. Actualmente la capacidad de crear software e implementarlo es muy rápida, más
aún cuando se trabaja con métodos ágiles. La entrega temprana de valor con un software
de calidad funcionando, en la actualidad, es fundamental.
• A continuación, se describirán y mostrarán las herramientas que proponen el método
de Aseguramiento de la Calidad de Software (ACS).
• Automatizar
3. automatizar
• es la ejecución del plan de pruebas en forma automatizada, a través de un software, y
produce los resultados de la prueba sin ninguna intervención humana. Este proceso ahorra
tiempo y esfuerzo humano, dejando muy poco espacio para el error.
• Entonces, ¿cuándo se debe automatizar?
• Cuándo automatizar pruebas de software implica evaluar la inversión potencial, el enfoque,
los beneficios y, lo que es más importante, el conocimiento actual del proceso manual.
• ¿Se puede automatizar todo?
• La respuesta es NO , el costo de desarrollar y mantener los scripts para las pruebas
automatizadas no es algo que deba tomarse a la ligera.
• -Cuando un proyecto apueste por automatizar pruebas de software, idealmente debería
tener una base sólida comenzando con los casos de prueba unitarios, evitando tantos errores
como sea posible.
4. Ranking de herramientas de
automatización
• A Continuación se detalla un ranking de herramientas de automatización:
• Proyecto de prueba
• Estudio de catálogo
• Prueba sigma
• Conexión de pruebas y producción de forma autónoma
• Testimonio/Basis
• Estudio de prueba
5. Descripción de algunas herramientas
más usadas
• A continuación, una breve descripción de algunas herramientas más usadas según Revista
PMO Informática:
• Testlink es un sistema de gestión de pruebas de software basado en la web, es de código
abierto (open source) y dispone de una amplia comunidad de foristas y voluntarios que
publican guías e información sobre cómo utilizarlo.
• Para gestionar el software testing, se utiliza el Testlink para:
• Definir proyectos de pruebas (test project).
• Definir los usuarios que accederán al proyecto.
• Crear casos de prueba y su información (test case).
6. • Redmine es una aplicación de software para la gerencia de proyectos, puede funcionar en
diversas plataformas y bases de datos de distintos proveedores.
• se puede usar para organizar el ciclo de calidad de software como si fuera un proyecto.
• Por ejemplo
• Establecer controles de acceso basados en roles.
• Definir cuáles actividades tendrá el ciclo de testing.