SlideShare ist ein Scribd-Unternehmen logo
1 von 6
C
HERRAMIENTAS PARA LA AUTOMATIZACIÓN DE
PRUEBAS EN EL PROCESO DE CERTIFICACIÓN
Nombre: Natalia García.
Profesora: Pilar Pardo.
¿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
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.
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
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).
• 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.

Weitere ähnliche Inhalte

Ähnlich wie Herramientas para la automatización de pruebas en el.pptx

Ähnlich wie Herramientas para la automatización de pruebas en el.pptx (20)

Unidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de losUnidad 3 aseguramiento de la calidad de los
Unidad 3 aseguramiento de la calidad de los
 
Sqa
SqaSqa
Sqa
 
Capitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_softwareCapitulo 17 estrategias_de_prueba_de_software
Capitulo 17 estrategias_de_prueba_de_software
 
Como implementar La Automatización De Pruebas y No Morir En El Intento
Como implementar La Automatización De Pruebas y No Morir En El IntentoComo implementar La Automatización De Pruebas y No Morir En El Intento
Como implementar La Automatización De Pruebas y No Morir En El Intento
 
Desarrollando software de calidad
Desarrollando software de calidadDesarrollando software de calidad
Desarrollando software de calidad
 
Servicio de QA - Harriague y Asociados
Servicio de QA - Harriague y AsociadosServicio de QA - Harriague y Asociados
Servicio de QA - Harriague y Asociados
 
Ingeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidadIngeniería de software Definicion,inicion,importancia y utilidad
Ingeniería de software Definicion,inicion,importancia y utilidad
 
Calidad y Pruebas VIEWNEXT
Calidad y Pruebas VIEWNEXTCalidad y Pruebas VIEWNEXT
Calidad y Pruebas VIEWNEXT
 
Gestión De Calidad
Gestión De CalidadGestión De Calidad
Gestión De Calidad
 
GestióN De Calidad
GestióN De CalidadGestióN De Calidad
GestióN De Calidad
 
Exposición software.pptx
Exposición software.pptxExposición software.pptx
Exposición software.pptx
 
Exposición software.pptx
Exposición software.pptxExposición software.pptx
Exposición software.pptx
 
Aseguramiento de la calidad en software III
Aseguramiento de la calidad en software IIIAseguramiento de la calidad en software III
Aseguramiento de la calidad en software III
 
Calidad de software septimo semestre
Calidad de software septimo semestreCalidad de software septimo semestre
Calidad de software septimo semestre
 
Técnicas de prueba.docx
Técnicas de prueba.docxTécnicas de prueba.docx
Técnicas de prueba.docx
 
Herramientas para la automatización de pruebas en el proceso de certificación...
Herramientas para la automatización de pruebas en el proceso de certificación...Herramientas para la automatización de pruebas en el proceso de certificación...
Herramientas para la automatización de pruebas en el proceso de certificación...
 
Gestion De Calidad Cap 26
Gestion De Calidad Cap 26Gestion De Calidad Cap 26
Gestion De Calidad Cap 26
 
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0
Software quality assurance (sqa)  parte iii-plan de calidad y prueba v3.0Software quality assurance (sqa)  parte iii-plan de calidad y prueba v3.0
Software quality assurance (sqa) parte iii-plan de calidad y prueba v3.0
 
Auditoria ii
Auditoria iiAuditoria ii
Auditoria ii
 
Aseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software IIAseguramiento de la Calidad del Software II
Aseguramiento de la Calidad del Software II
 

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.