ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Testing


Enviado por   •  19 de Agosto de 2015  •  Apuntes  •  642 Palabras (3 Páginas)  •  112 Visitas

Página 1 de 3

Putos clave.

No se puede probar todo un Sistema complete.

Para probar todo un sistema necesitas tiempo y personal.

La causa de una mala prueba es que comienza con una mala definición de software testing.

Definiciones malas.

“testing es el proceso de demostrar que los errores no están presentes”

“testing es el proceso para establecer una confianza y decir que el programa hace lo que se supone debe de hacer”

Cuando pruebas un programa le quieres agregar valor al programa, para darle calidad y confiabilidad.

No debes probar un programa para demostrar que trabaja, empieza por asumir que hay errores y después probar el programa para encontrar todos los errores posibles.

“testing es el proceso de ejecutar un programa con la intención de encontrar errores”

Si nuestra meta es demostrar que el programa contiene errores, nuestra prueba será mejor y encontraremos más errores.

Los programadores no exitosos son los que contienen errores, y los exitosos sin errores , el no éxito implica algo no deseado.

Los testing al encontrar errores significa éxito, porque significa que hay que hacer reparaciones para después tener menos errores. No hay programa prefecto, siempre habrá algún detalle.

QUE ES UN BUG

Cualquier software puede fallar, el software no opera como es debido, como tester debes encontrar donde se encuentra el error y corregirlo.

Defecto, fracaso, problema, error, incidente, suceso, anomalía, desacuerdo, falta, inconsistencia, feature, bug.

Para saber que es un bug o error tienes que saber las especificaciones del producto: definir como lo va hacer,que va hacer y que no va a hacer.

El software bug ocurre cuando una de las 5 reglas es verdadera: (EXAMEN)

1) El software no hace algo que se supone debe hacer.

2) El software hace algo que no debe hacer.

3) El software hace algo que no está en las especificaciones del producto.

4) El software no hace algo que no está en las especificaciones pero debería.

5) El software es difícil de entender, de usar o es lento.

Preguntas para encontrar bug

Que es lo que se espera?

Que no se espera?

Que esta especificado y que pudo haberse olvidado?

Que es lo que pudiera no gustar del software?

Porque ocurre un bug

Especificaciones no escritas

Por la falta de planeación

Porque el diseño del sistema se hizo de manera apresurada.

Que hace el tester

Encontrar bugs, encontrar esos bugs lo mas pronto posible, asegurarse que los bugs son corregidos.

Características:

Exploradores, solucionar problemas, firmes, creativos, perfeccionistas, ejercitan el buen juicio, diplomáticos.

Principios:

1. es necesario saber lo que se espera en la salida o resultado.

2. un programador debe evitar intentar probar su propio programa.

3. un grupo de programación no debe probar su propio proyecto.

4. inspecciona a fondo los resultados de cada prueba.

...

Descargar como (para miembros actualizados)  txt (4.4 Kb)   pdf (65.5 Kb)   docx (12.7 Kb)  
Leer 2 páginas más »
Disponible sólo en Clubensayos.com