- Ra-ma S.a. Editorial Y Publicaciones -
Ra-ma S.a. Editorial Y Publicaciones Técnicas Combinatorias Y De Mutación Para Testing De Sistemas Software
Brand: Ra-ma S.a. Editorial Y Publicaciones
EAN:
9788499641461MPN: 9788499641461
Categoría: Libros y revistas
Libro: Técnicas combinatorias y de mutación para testing de sistemas software (978-84-9964-146-1) de Polo Usaola, Macario, Pérez Lamancha, Beatriz, Reales Mateo, Pedro (Ra-Ma S.A. Editorial y Publicaciones ) Comprar Libros de Ciencias Técnicas .Informática .Programación .. Las pruebas de software son un elemento fundamental para garantizar la calidad de los sistemas que se construyen. Sin embargo, es frecuente que tanto los gestores como los desarrolladores, presionados por los plazos de entrega, no las ejecuten con la suficiente profundidad y no se detecten errores que, a la hora de pasar el sistema a producción, evidencien problemas con los usuarios. En la literatura técnica y en todos los planes de estudio de Informática se incluyen una serie de técnicas de prueba bien conocidas (clases de equivalencia, valores límite, etc.). Además de recordar estos conceptos, este libro describe con profundidad estrategias combinatorias para testing, presentando ejercicios y dando al texto un enfoque muy práctico y claro, con la finalidad de que sus contenidos puedan ser aplicados con facilidad. En una segunda parte del libro se describen las pruebas mediante mutación que, durante años, han sido objeto de investigación pero que, ahora, se revelan ya como una técnica muy útil aplicable a nivel industrial. El libro resultará de utilidad tanto para gestores, desarrolladores y equipos de testers, que podrán repasar y actualizar sus conocimientos, si bien es también especialmente adecuado como texto para las asignaturas de ingeniería de software. 0 Autores Prefacio Prólogo Capítulo 1. Conceptos fundamentales 1.1 imposibilidad de las pruebas exhaustivas 1.2 error, defecto o falta y fallo 1.3 caso de prueba 1.4 objetivo de las pruebas Capítulo 2. Niveles de prueba 2.1 pruebas de caja negra 2.2 pruebas estructurales o de caja blanca 2.3 pruebas unitarias 2.4 pruebas de integración 2.5 pruebas de sistema 2.6 ejercicios Capítulo 3. Criterios de cobertura para artefactos software 3.1 criterios de cobertura 3.2 utilidad de los criterios de cobertura 3.3 un posible modelo de trabajo 3.4 criterios de cobertura para código fuente 3.5 criterios de cobertura para máquinas de estado 3.6 ejercicios Capítulo 4. Valores de prueba 4.1 clases o particiones de equivalencia 4.2 valores límite (boundary values) 4.3 conjetura de errores (error-guessing) 4.4 aplicación de las técnicas al conjunto de datos de salida 4.5 criterios de cobertura para valores de prueba 4.6 ejercicios Capítulo 5. Estrategias de combinación para la obtención de casos de prueba 5.1 estructura de un caso de prueba 5.2 el oráculo 5.3 estrategias de combinación 5.4 ctweb, una aplicación web para testing combinatorio 5.5 ejercicios Capítulo 6. Pruebas mediante mutación 6.1 conceptos importantes 6.2 operadores de mutación 6.3 principios de la mutación 6.4 el proceso de pruebas utilizando mutación 6.5 técnicas de reducción de costes en el testing con mutación Capítulo 7. Herramienta bacterio: manual de utilización...
Compara precios desde:
Ra-ma S.a. Editorial Y Publicaciones in Libros y revistas