Tecnologia

Páginas: 5 (1114 palabras) Publicado: 14 de diciembre de 2012
Grupo 1
Defina Testing:
Para mi Testing, son procesos que permiten verificar y revelar la calidad de un producto software, en donde para generar casos de test es necesario considerar la siguiente tripleta:
I: son los datos de entrada, que corresponden a los valores que le damos a las variables de entrada y los datos necesarios
S: es el estado de un sistema al cual los datos serán ingresadosO: es la salida esperada después de que se procesan los datos ingresados
Grupo 2
¿En qué se diferencia un defecto de una falla? ¿En qué se diferencia una falla de un incidente?

El defecto se encuentra en un artefacto o en una pieza del software en donde lo que ocurre es que existe una diferencia entre la versión correcta de la pieza y una versión Incorrecta mientras que la falla es unproblema que se produce al ejecutar un programa con un defecto en donde este programa no puede funcionar correctamente se podría deducir que el programa no sigue su curso normal.

Como se explicaba anteriormente la falla es un problema que se produce al ejecutar un programa con un defecto en donde este programa no puede funcionar correctamente y un Incidente es una circunstancia o suceso que sucede demanera inesperada y que puede afectar el funcionamiento del sistema o programa, la diferencia entre la falla y un incidente es que un incidente se puede dar bajo ciertas condiciones inesperadas y no siempre por lo cual se debe revisar y analizar el incidente de manera detallada, lo cual no significa que el problema sea una falla del software y la falla siempre se da cuando se ejecuta el código quetiene problemas y la falla siempre esta en el software.

Un ejemplo es un defecto es: utilizar el operador “>” en vez de haber utilizado “>=”.
Un ejemplo de Falla es: utilizar un ciclo de bucle infinito:
for(int i=0; i<10; i++)
{
/*Logica implementada*/



i=0; /* Se le asigna valor cero nuevamente*/
}

Grupo 3
¿Cuál es la diferencia entre validación yverificación?¿Cómo se relaciona con Testing la diferencia?

La validación tiene relación con que si lo que se desarrollo cumple con lo solicitado por el cliente, mientras que la verificación es que si lo que se desarrollo esta bien lógicamente, ósea si nuestro código fuente es coherente en donde respondemos la siguiente pregunta ¿Estamos construyendo el producto correcto?, Lo anterior esta muy relacionadocon testing ya que se encarga de realizar las pruebas necesarias para validar y verificar un software y así establecer la calidad del Software.
Grupo 4.
¿Cuál es la diferencia entre casos de prueba funcionales y casos de prueba estructurales?

Los casos de pruebas funcionales permiten establecer la ejecución, revisión y retroalimentación de las funcionalidades previamente diseñadas para elsoftware y los casos de pruebas estructurales son un diseño de casos de prueba en donde las pruebas se derivan a partir del conocimiento de la estructura e implementación del software.

Grupo 5
¿En qué consiste el testing de valores de frontera? ¿Qué relación tiene con los casos de prueba?

El testing de valores Frontera consiste en establecer y ejecutar un set de pruebas que considere losvalores limites de las restricciones establecidas se relacionan con los casos de pruebas ya que son parte fundamental de este proceso.

Grupo 6
¿Qué es un oráculo en testing y cuál es su función?
Un oráculo de testing permite identificar fallas y bug ya que pude predecir problemas futuros en el software

Grupo 7
Se requiere probar el siguiente procedimiento: Boolean
Busca (C: CHAR; V:CHAR[]);
A este procedimiento se le proporciona un caracter C y un Arreglo V de caracteres. El ARREGLO debe estar ordenado alfabéticamente, en orden ascendente. El procedimiento devuelve TRUE
si C está en V, y FALSE si no. Trabajamos en Java. Definir una test suite para test de caja negra.

* Supuesto: Se asume que los caracteres validos y el orden de estos son los indicados en la siguiente...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Tecnologia
  • Tecnología
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia
  • Tecnologia

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS