Pruebas realizadas en un sistema de software completo
Las pruebas del sistema , también conocidas como pruebas de extremo a extremo (E2E) , son pruebas realizadas en un sistema de software completo .
La prueba del sistema describe las pruebas a nivel de sistema en contraste con las pruebas a nivel de integración o de unidad .
Las pruebas del sistema a menudo sirven para evaluar el cumplimiento del sistema con sus requisitos específicos [ cita requerida ] – a menudo de una especificación de requisitos funcionales (FRS), una especificación de requisitos del sistema (SRS), otro tipo de especificación o múltiples.
Las pruebas del sistema pueden detectar defectos en el sistema en su conjunto. [ cita requerida ] [1]
Las pruebas de sistemas permiten verificar el diseño, el comportamiento e incluso las expectativas del cliente. También tienen como objetivo realizar pruebas hasta los límites de los requisitos de software y hardware especificados y más allá de ellos. [ cita requerida ]
Aproches
- Pruebas destructivas : se realizan pruebas hasta la rotura de la muestra, con el fin de comprender el rendimiento de una muestra o el comportamiento del material bajo diferentes cargas.
- Ensayos no destructivos : técnicas de análisis para evaluar las propiedades de un material, componente o sistema sin causar daños.
- Inyección de fallas : Una técnica de prueba que somete al sistema a una tensión inusual para examinar su comportamiento. [2] [3] [4]
Véase también
Notas
- ^ "Glosario estándar ISTQB de términos utilizados en pruebas de software".
- ^ Moradi, Mehrdad; Van Acker, Bert; Vanherpen, Ken; Denil, Joachim (2019). Chamberlain, Roger; Taha, Walid; Törngren, Martin (eds.). "Inyección de fallas híbridas implementadas por modelos para Simulink (demostraciones de herramientas)". Sistemas ciberfísicos. Diseño basado en modelos . Apuntes de clase en informática. 11615. Cham: Springer International Publishing: 71–90. doi :10.1007/978-3-030-23703-5_4. ISBN . 978-3-030-23703-5.S2CID 195769468 .
- ^ "Optimización de la inyección de fallas en la co-simulación FMI a través de particionamiento de sensibilidad | Actas de la Conferencia de Simulación de Verano de 2019". dl.acm.org : 1–12. 22 de julio de 2019 . Consultado el 15 de junio de 2020 .
- ^ Moradi, Mehrdad, Bentley James Oakes, Mustafa Saraoglu, Andrey Morozov, Klaus Janschek y Joachim Denil. "Exploración del espacio de parámetros de fallas mediante inyección de fallas basada en aprendizaje de refuerzo". (2020).
Referencias
- Black, Rex (2002). Gestión del proceso de pruebas (2.ª edición). Wiley Publishing. ISBN 0-471-22398-0.