SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
Actividades de la Fase Pruebas
Johanna Alvarez y Víctor Bravo1
Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres
Mérida, Abril de 2015
Pruebas de
Software
Implica
Aplicación de
pruebas funcionales
Caso de Uso
Paso 1: El usuario solicita ...
Paso 2: El sistema presenta ...
Plan
Herramientas de
apoyo a la actividad
Plugin del TRAC – Metodología
Plantilla: Plan de pruebas funcionales
Plugin del TRAC – Metodología
Plantilla: Plan de pruebas funcionales
Para elaborar pruebas
funcionales
Técnica de diseño de
pruebas Caja Negra
Aplicación de
pruebas funcionales
Para aplicar pruebas
funcionales
Selenium, Jmeter,
Watir, SOLEX
Para reportar errores
Sistemas para gestión de
incidentes: Bug Tracking System
Recomendaciones
para la actividad
Se debe verificar el comportamiento del
software en términos de los escenarios indicados en la
descripción textual de sus casos de uso
Se sugiere, de ser posible, abarcar varios
escenarios en un mismo caso de prueba .
En cada caso de prueba se debe indicar el objetivo de la
prueba, los pasos a realizar en el software para efectuar
la prueba, los tipos de datos requeridos y la salida
esperada.
Se recomienda utilizar herramientas que permitan
grabar la ejecución de las pruebas funcionales, para
que puedan ser reproducidas éstas como pruebas
de regresión.
Aplicación de
pruebas funcionales
El reporte de un error debe incluir una captura de la
pantalla donde se indica el error en el software.
Implica
Aplicación de pruebas de
instalación/desinstalación
Aplicar pasos de
instalación/desinstalación
Herramientas de
apoyo a la actividad
Aplicación de pruebas de
instalación/desinstalación
Para aplicar pruebas de
instalación
buildd
pbuilder
Implica
Aplicación de pruebas
no funcionales
Objetivo
Herramientas de
apoyo a la actividad
Plugin del TRAC – Metodología
Plantilla: Plan de pruebas
no funcionales
Plugin del TRAC – Metodología
Plantilla: Plan de pruebas
no funcionales
Para aplicar pruebas de
rendimiento
Jcrawler
SOLEX
Multi-mechanize
Aplicación de pruebas
no funcionales
Para aplicar pruebas de
seguridad
Powerfuzzer
Nessus
Netcat
John the Ripper
Recomendaciones
para la actividad
Se recomienda el uso de herramientas
de prueba y/o la automatización
de éstas.
Las pruebas de rendimiento requieren
la simulación de un número importante de
usuarios interactuando con las
funcionalidades del software
La interfaz de las operaciones que
ejecuta el software debe mantener
un estándar visual
Aplicación de pruebas
no funcionales
Implica
Aplicación de pruebas
de regresión
Reproducen
Pruebas
funcionales

Más contenido relacionado

La actualidad más candente

Validacion Y Verificacion
Validacion Y VerificacionValidacion Y Verificacion
Validacion Y Verificacion
jose haar
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
Albert Cintron
 
Gestion de la calidad con software libre
Gestion de la calidad con software libreGestion de la calidad con software libre
Gestion de la calidad con software libre
Manuel Morales
 
Vida de un software
Vida de un softwareVida de un software
Vida de un software
Any Saula
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
grachika
 
Ciclo de vida del desarrollo de software
Ciclo de vida del desarrollo de softwareCiclo de vida del desarrollo de software
Ciclo de vida del desarrollo de software
Diana Ortiz
 

La actualidad más candente (20)

Validacion Y Verificacion
Validacion Y VerificacionValidacion Y Verificacion
Validacion Y Verificacion
 
Prototipo
PrototipoPrototipo
Prototipo
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Keissy
Keissy Keissy
Keissy
 
Gestion de la calidad con software libre
Gestion de la calidad con software libreGestion de la calidad con software libre
Gestion de la calidad con software libre
 
Fase Pruebas
Fase PruebasFase Pruebas
Fase Pruebas
 
Presentación prototipo
Presentación   prototipoPresentación   prototipo
Presentación prototipo
 
Vida de un software
Vida de un softwareVida de un software
Vida de un software
 
Fases de desarrollo de un programa...
Fases de desarrollo de un programa... Fases de desarrollo de un programa...
Fases de desarrollo de un programa...
 
Modelo de procesos
Modelo de procesosModelo de procesos
Modelo de procesos
 
Desarrollo por prototipos
Desarrollo por prototipos Desarrollo por prototipos
Desarrollo por prototipos
 
Cascadas
CascadasCascadas
Cascadas
 
ciclo_de_vida_software
ciclo_de_vida_softwareciclo_de_vida_software
ciclo_de_vida_software
 
PRUEBA DE APLICACIONES WEB
PRUEBA DE APLICACIONES WEB PRUEBA DE APLICACIONES WEB
PRUEBA DE APLICACIONES WEB
 
Ciclo de vida del desarrollo de software
Ciclo de vida del desarrollo de softwareCiclo de vida del desarrollo de software
Ciclo de vida del desarrollo de software
 
Fasesdedesarrollodeunprograma
FasesdedesarrollodeunprogramaFasesdedesarrollodeunprograma
Fasesdedesarrollodeunprograma
 
Anthoni cedeño ensayo
Anthoni cedeño ensayoAnthoni cedeño ensayo
Anthoni cedeño ensayo
 
Fasesdedesarrollodeunprograma 130929181547-phpapp02
Fasesdedesarrollodeunprograma 130929181547-phpapp02Fasesdedesarrollodeunprograma 130929181547-phpapp02
Fasesdedesarrollodeunprograma 130929181547-phpapp02
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 
Modelo V
Modelo VModelo V
Modelo V
 

Destacado

Modelo benjamin
Modelo benjaminModelo benjamin
Modelo benjamin
armangarel
 
Gestión de pruebas en desarrollo software
Gestión de pruebas en desarrollo softwareGestión de pruebas en desarrollo software
Gestión de pruebas en desarrollo software
Laura M. Castro
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
xpjair
 

Destacado (13)

Fase Liberación
Fase LiberaciónFase Liberación
Fase Liberación
 
Metodologia agil scrum
Metodologia agil scrumMetodologia agil scrum
Metodologia agil scrum
 
Fases de prueba de software
Fases de prueba de softwareFases de prueba de software
Fases de prueba de software
 
Modelo benjamin
Modelo benjaminModelo benjamin
Modelo benjamin
 
Act 4.3 pruebas de software
Act 4.3 pruebas de softwareAct 4.3 pruebas de software
Act 4.3 pruebas de software
 
03 gestión de pruebas de software diseño de casos de pruebas
03 gestión de pruebas de software   diseño de casos de pruebas03 gestión de pruebas de software   diseño de casos de pruebas
03 gestión de pruebas de software diseño de casos de pruebas
 
Estrategias y técnicas de pruebas de software
Estrategias y técnicas de pruebas de softwareEstrategias y técnicas de pruebas de software
Estrategias y técnicas de pruebas de software
 
Pruebas de software agiles
Pruebas de software agilesPruebas de software agiles
Pruebas de software agiles
 
Gestión de pruebas en desarrollo software
Gestión de pruebas en desarrollo softwareGestión de pruebas en desarrollo software
Gestión de pruebas en desarrollo software
 
Programacion Extrema
Programacion ExtremaProgramacion Extrema
Programacion Extrema
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Pruebas De Software
Pruebas De SoftwarePruebas De Software
Pruebas De Software
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 

Similar a Fase Pruebas de Software

Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
Edgardo Rojas
 
Ces cacic07-automatizacion y-gestion_pruebas_funcionales
Ces cacic07-automatizacion y-gestion_pruebas_funcionalesCes cacic07-automatizacion y-gestion_pruebas_funcionales
Ces cacic07-automatizacion y-gestion_pruebas_funcionales
ginacris
 
Unidad # 8 diseño de planes de prueba
Unidad # 8 diseño de planes de pruebaUnidad # 8 diseño de planes de prueba
Unidad # 8 diseño de planes de prueba
Darleneperalta
 
Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1
Vanessa Toral Yépez
 
Pmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwarePmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de software
Carina Lifschitz
 
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testing
Julio Pari
 
Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1
naviwz
 

Similar a Fase Pruebas de Software (20)

Plan de pruebas de software
Plan de pruebas de softwarePlan de pruebas de software
Plan de pruebas de software
 
Deber2
Deber2Deber2
Deber2
 
Ces cacic07-automatizacion y-gestion_pruebas_funcionales
Ces cacic07-automatizacion y-gestion_pruebas_funcionalesCes cacic07-automatizacion y-gestion_pruebas_funcionales
Ces cacic07-automatizacion y-gestion_pruebas_funcionales
 
2 pdf.pdf
2 pdf.pdf2 pdf.pdf
2 pdf.pdf
 
Tipos de pruebas de software
Tipos de pruebas de softwareTipos de pruebas de software
Tipos de pruebas de software
 
Pruebas - Fundamentos
Pruebas - FundamentosPruebas - Fundamentos
Pruebas - Fundamentos
 
Pruebas fundamentos
Pruebas fundamentosPruebas fundamentos
Pruebas fundamentos
 
Unidad # 8 diseño de planes de prueba
Unidad # 8 diseño de planes de pruebaUnidad # 8 diseño de planes de prueba
Unidad # 8 diseño de planes de prueba
 
Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1Diseños de planes de pruebas de software1
Diseños de planes de pruebas de software1
 
Curso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdfCurso Basico-Testing-03r003.pdf
Curso Basico-Testing-03r003.pdf
 
Pmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de softwarePmo informatica plantilla de plan de pruebas de software
Pmo informatica plantilla de plan de pruebas de software
 
Aplicacion de pruebas
Aplicacion de pruebasAplicacion de pruebas
Aplicacion de pruebas
 
Pruebas
PruebasPruebas
Pruebas
 
Fundamentos Rational Tester
Fundamentos Rational TesterFundamentos Rational Tester
Fundamentos Rational Tester
 
Unidad 3 elaboracion de un proyecto (4)
Unidad  3   elaboracion de un proyecto (4)Unidad  3   elaboracion de un proyecto (4)
Unidad 3 elaboracion de un proyecto (4)
 
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testing
 
Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1Diseã±os de planes_de_pruebas_de_software1
Diseã±os de planes_de_pruebas_de_software1
 
Prubea de software
Prubea de softwarePrubea de software
Prubea de software
 
Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Ra.1..
Ra.1..Ra.1..
Ra.1..
 

Último

S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
samuelsan933
 

Último (20)

S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
S3-OXIDOS-HIDROXIDOS-CARBONATOS (mineralogia)
 
libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
Análisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECOAnálisis de Costos y Presupuestos CAPECO
Análisis de Costos y Presupuestos CAPECO
 
5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.5. MATERIALES petreos para concreto.pdf.
5. MATERIALES petreos para concreto.pdf.
 
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALESCAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
CAPACITACIÓN EN AGUA Y SANEAMIENTO EN ZONAS RURALES
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJODIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
DIAPOSITIVAS DE SEGURIDAD Y SALUD EN EL TRABAJO
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas1. Equipos Primarios de una Subestaciones electricas
1. Equipos Primarios de una Subestaciones electricas
 
TAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientosTAIICHI OHNO, historia, obras, reconocimientos
TAIICHI OHNO, historia, obras, reconocimientos
 
portafolio final manco 2 1816827 portafolio de evidencias
portafolio final manco 2 1816827 portafolio de evidenciasportafolio final manco 2 1816827 portafolio de evidencias
portafolio final manco 2 1816827 portafolio de evidencias
 
Presentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potablePresentación de Redes de alcantarillado y agua potable
Presentación de Redes de alcantarillado y agua potable
 
Matrices Matemáticos universitario pptx
Matrices  Matemáticos universitario pptxMatrices  Matemáticos universitario pptx
Matrices Matemáticos universitario pptx
 
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHTAPORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
APORTES A LA ARQUITECTURA DE WALTER GROPIUS Y FRANK LLOYD WRIGHT
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................ARMADURAS METODO NODOS.pptx......................
ARMADURAS METODO NODOS.pptx......................
 

Fase Pruebas de Software

  • 1. Actividades de la Fase Pruebas Johanna Alvarez y Víctor Bravo1 Fundación Centro Nacional de Desarrollo e Investigación en Tecnologías Libres Mérida, Abril de 2015
  • 3. Implica Aplicación de pruebas funcionales Caso de Uso Paso 1: El usuario solicita ... Paso 2: El sistema presenta ... Plan
  • 4. Herramientas de apoyo a la actividad Plugin del TRAC – Metodología Plantilla: Plan de pruebas funcionales Plugin del TRAC – Metodología Plantilla: Plan de pruebas funcionales Para elaborar pruebas funcionales Técnica de diseño de pruebas Caja Negra Aplicación de pruebas funcionales Para aplicar pruebas funcionales Selenium, Jmeter, Watir, SOLEX Para reportar errores Sistemas para gestión de incidentes: Bug Tracking System
  • 5. Recomendaciones para la actividad Se debe verificar el comportamiento del software en términos de los escenarios indicados en la descripción textual de sus casos de uso Se sugiere, de ser posible, abarcar varios escenarios en un mismo caso de prueba . En cada caso de prueba se debe indicar el objetivo de la prueba, los pasos a realizar en el software para efectuar la prueba, los tipos de datos requeridos y la salida esperada. Se recomienda utilizar herramientas que permitan grabar la ejecución de las pruebas funcionales, para que puedan ser reproducidas éstas como pruebas de regresión. Aplicación de pruebas funcionales El reporte de un error debe incluir una captura de la pantalla donde se indica el error en el software.
  • 6. Implica Aplicación de pruebas de instalación/desinstalación Aplicar pasos de instalación/desinstalación
  • 7. Herramientas de apoyo a la actividad Aplicación de pruebas de instalación/desinstalación Para aplicar pruebas de instalación buildd pbuilder
  • 8. Implica Aplicación de pruebas no funcionales Objetivo
  • 9. Herramientas de apoyo a la actividad Plugin del TRAC – Metodología Plantilla: Plan de pruebas no funcionales Plugin del TRAC – Metodología Plantilla: Plan de pruebas no funcionales Para aplicar pruebas de rendimiento Jcrawler SOLEX Multi-mechanize Aplicación de pruebas no funcionales Para aplicar pruebas de seguridad Powerfuzzer Nessus Netcat John the Ripper
  • 10. Recomendaciones para la actividad Se recomienda el uso de herramientas de prueba y/o la automatización de éstas. Las pruebas de rendimiento requieren la simulación de un número importante de usuarios interactuando con las funcionalidades del software La interfaz de las operaciones que ejecuta el software debe mantener un estándar visual Aplicación de pruebas no funcionales
  • 11. Implica Aplicación de pruebas de regresión Reproducen Pruebas funcionales