Evaluación de Sistemas QA
Enviado por Nicole S. Botello Bastías • 13 de Noviembre de 2021 • Examen • 682 Palabras (3 Páginas) • 202 Visitas
Xxxx xxxx xxxx
Evaluación de Sistemas Q.A
Instituto IACC
23 de agosto de 2021
Instrucciones
Lea atentamente el siguiente caso, analice la información de acuerdo con los contenidos revisados en la semana y conteste las preguntas que se presentan a continuación:
La empresa La Casa del Software es una empresa dedicada al desarrollo de software, que durante el último tiempo ha presentado múltiples fallas en los softwares que ha desarrollado (software de mediano tamaño para el control de RRHH en pymes), es por esto que lo ha contratado a usted como experto en el área, para que lo ayude a remediar esta situación, por lo cual se le solicita que genere un informe en el cual exponga como puede asegurar la calidad de dicho software.
Para el desarrollo del informe debe considerar:
- Estructura de plan de pruebas, incluyendo los elementos involucrados.
- Elementos para considerar en el diseño de pruebas.
- Estrategias de pruebas.
4. Herramientas y ambientes necesario para las pruebas.
Desarrollo
Las pruebas de software son un elemento importante en el aseguramiento de calidad. Tener claridad en los objetivos de negocios nos permitirá crear un plan organizado que aporte valor al proyecto y a los equipos que esté orientado al cumplimiento de los resultados.
Es por lo que en el presente informe se determina la importancia de crear e implementar 3 tipos de ambientes (Desarrollo, Q.A y Producción) para mejorar la actual calidad de los Software desarrollados.
En las siguientes fases, determinaremos en conjunto con el Usuario un Plan de Procesos de Prueba, el cual se podrá desarrollar en 3 oportunidades, esto con el fin de obtener un 99% de éxito en las pruebas realizadas, se debe mencionar que si se obtiene el porcentaje mencionado en la primera prueba no será necesario realizar las pruebas siguientes.
Para llevar a cabo el plan de pruebas de manera exitosa se debe considerar las distintas estrategias existentes, estas se podrán complementar entre si para lograr pruebas más eficientes.
El plan de prueba tendrá los siguientes campos:
- Título de Requerimiento: Código asignado al caso de prueba.
- ID Caso: Numero designado al caso de prueba.
- Funcionalidad: Función del caso de prueba
- Caso de prueba: Nombre del caso de prueba.
- Objetivo del caso: Motivo a realizar el caso de prueba
- Tipo de ejecución: Como se llevará a cabo la prueba de tipo Manual o Automatizado.
- Tipo de Prueba: Que impacto tiene el caso de prueba.
- Datos de Prueba: Elementos necesarios para realizar el caso de prueba.
- Complejidad: Tipo de complejidad del caso de prueba.
- Prioridad: Importancia del caso de prueba.
- Precondiciones: Condiciones necesarias para llevar a cabo el caso de prueba.
- Paso a paso: Instrucciones para desarrollar el caso de prueba.
- Resultado Esperado: Descripción del resultado esperado del caso de prueba.
- Resultado Obtenido: Descripción del resultado obtenido del caso de prueba.
- Analista Q.A: Nombre del Analista a desarrollar el caso de prueba.
- Fecha de Ejecución Planificada: Fecha esperada a realizar las pruebas del caso.
- Fecha de Ejecución Real: Fecha en la cual se lleva a cabo la ejecución del caso de prueba.
Por tanto, como se hizo mención anteriormente se deberán crear 3 ambientes para considerar la calidad del software, estos son:
- Ambiente de Desarrollo: en este ambiente los desarrolladores podrán desarrollar y hacer sus propias pruebas de software, una vez finalizados y con su aprobación pasarán a ser instaladas en el siguiente ambiente.
- Ambiente Q.A: en este ambiente se deberá realizar la instalación del software creado por los desarrolladores cabe mencionar que el ambiente Q.A es totalmente distinto al ambiente de Desarrollo, es más bien un ambiente cerrado. Es importante que el software este en este ambiente ya que en él se llevara a cabo el plan de pruebas, si las pruebas realizadas son rechazadas, este se devolverá al ambiente de desarrollo para su corrección, en cambio si no hay errores podemos pasar al ambiente final.
- Ambiente de Producción: ya finalizado exitosamente las pruebas del ambiente Q.A, podremos realizar la instalación final en el ambiente de Producción, donde se procederá a realizar la instalación del software ya listo para el uso del cliente.
Bibliografía
- IACC (2020). Principios para la calidad de Software. Parte I. Evaluación de Sistemas QA.
Semana 1.
...