0% encontró este documento útil (0 votos)
34 vistas13 páginas

Estrategias y Estimaciones en Testing

El documento aborda el módulo de Testing en un curso de formación profesional, centrándose en la elaboración de un plan de pruebas que incluye estimaciones, estrategias, elementos a considerar, dependencias y precondiciones. Se enfatiza la importancia de la estimación de recursos y costes, así como la definición de estrategias de prueba y la identificación de dependencias de software. Además, se discuten los elementos necesarios para llevar a cabo pruebas efectivas y las implicaciones de las precondiciones en la planificación del proceso de Testing.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
34 vistas13 páginas

Estrategias y Estimaciones en Testing

El documento aborda el módulo de Testing en un curso de formación profesional, centrándose en la elaboración de un plan de pruebas que incluye estimaciones, estrategias, elementos a considerar, dependencias y precondiciones. Se enfatiza la importancia de la estimación de recursos y costes, así como la definición de estrategias de prueba y la identificación de dependencias de software. Además, se discuten los elementos necesarios para llevar a cabo pruebas efectivas y las implicaciones de las precondiciones en la planificación del proceso de Testing.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Curso de

Formación
Profesional

Orientación
TESTING
TESTING | Curso de Formación Profesional

MÓDULO 2
Clase 6
TESTING | Curso de Formación Profesional

Documento de Plan de Pruebas

El contenido que veremos en la clase de hoy es:

● Estimación
● Estrategia
● Elementos requeridos a tener en cuenta
● Dependencias
● Precondiciones
TESTING | Curso de Formación Profesional

Un documento de plan de pruebas detalla los objetivos de la prueba del sistema que vamos a estar
probando, también indica que estrategia de trabajo vamos a implementar para poder realizar las
pruebas y la elaboración de una planificación de tiempo que vamos a estar dentro del proceso de
Testing.
Podemos ver especifico lo que vimos la clase anterior en este enlace:

[]
TESTING | Curso de Formación Profesional

¿Qué es una Estimación?


Una estimación es el cálculo de tiempo y recursos (personas que trabajarán) para el proyecto se culmine.
Cabe destacar que:
● Las estimaciones a hacer NUNCA van a ser exactas.
● Es importante que las estimaciones se realicen por una persona que tenga conocimientos en el aplicativo que se
va a probar.
● Pero es muy importante partir de una estimación inicial.
● Una de las actividades principales en la gestión de proyectos software
● La estimación de un proyecto software requiere:
o Experiencia.
o Buena información histórica.
o Confianza en las métricas y la experiencia.
TESTING | Curso de Formación Profesional

La estimación depende de varios factores: Algunos de los principios que hay que tener
presentes:
● Complejidad del proyecto.
● Tamaño del proyecto.
● Retrasar la estimación lo máximo posible.
● Estabilidad de los requisitos.
● Hacer estimación por analogía.
● Facilidad de identificar funciones.
● Ley de Parkinson.
● Estructura de la información.
● Precio para ganar.
● Disponibilidad de información histórica.
● Existen técnicas de descomposición.
● Existen modelos empíricos.
TESTING | Curso de Formación Profesional

Estimación de Recursos
Se llama recurso a:
● Personas
● Componentes software reutilizables
● Herramientas de hardware o software

Cada recurso se especifica con cuatro: Los componentes software, por su parte, pueden estar:
● Descripción. ● Ya desarrollados.
● Informe de disponibilidad. ● Ya experimentados.
● Fecha cronológica en la que se requiere. ● Con experiencia parcial.
● Tiempo durante el que será aplicado. ● Nuevos.
TESTING | Curso de Formación Profesional

Estimación de costes

El factor fundamental del coste es el esfuerzo.

Es el factor con mayor incertidumbre, ya que se ve


influenciado por diversos factores:

● Motivación
● Experiencia
● Nivel de formación
● Entre otras
TESTING | Curso de Formación Profesional

¿Qué es la estrategia de pruebas?

● Describe el enfoque y los objetivos generales de las tareas de prueba.

● Incluye las fases de prueba (unidad, integración y sistema) que se deben seguir y
las clases de pruebas (función, rendimiento, carga, tensión) que se deben realizar.
La estrategia define:
● Herramientas y técnicas de prueba que se deben utilizar.
● Qué criterios de satisfacción y terminación se utilizarán.
● Los requisitos de recursos se ven afectados por consideraciones especiales, o
tienen implicaciones de planificación, como:
○ probar todas las interfaces en sistemas externos
○ simular daño físico o amenaza a la seguridad
TESTING | Curso de Formación Profesional

Elementos requeridos a tener en cuenta

● Operatividad

● Observabilidad

● Controlabilidad

● Capacidad de descomposición

● Simplicidad

● Estabilidad

● Facilidad de comprensión
TESTING | Curso de Formación Profesional

Dependencias de Software
Una dependencia es una aplicación o una biblioteca requerida por otro programa para poder funcionar correctamente.
Asiduamente, se dice que DICHO programa depende de TAL aplicación o biblioteca.

Problemas frecuentes en las dependencias

● Resolución de dependencias durante la instalación


● Falta de dependencias tras una desinstalación
● Problemas de versiones

Soluciones de problemas en dependencias

Proporcionar un instalador que incluya todas las dependencias o las descargue automáticamente.
Gestores de paquetes, que calculan las dependencias cada vez que se instala nuevo software y las descarga.
TESTING | Curso de Formación Profesional

¿Qué es una Pre-condición?

● Una precondición es un acción o situación necesaria para el inicio de las pruebas

● Se coordinan con los analista del proyecto

● Si alguna de dichas acciones/situaciones no llegase a cumplirse previo a la fecha planificada de


inicio de ejecución, la planificación se atrasará.

También podría gustarte