Stress Testing

Description

Analisis de la etapa stress testing
Esteban Sanchez C.
Mind Map by Esteban Sanchez C., updated more than 1 year ago
Esteban Sanchez C.
Created by Esteban Sanchez C. over 4 years ago
15
0

Resource summary

Stress Testing
  1. Validating Use Cases before Development
    1. Describen el funcionamiento del sistema
      1. Perspectiva del Usuario
      2. Permiten definir los límites del sistema y las relaciones entre el sistema y el entorno.
        1. El usuario debería poder entenderlos para realizar su validación.
          1. Guían todo el proceso de desarrollo del sistema.
          2. ¿Que es la validación?
            1. La validación es determinar si el sistema cumple con los requisitos.
              1. Si el sistema realiza funciones para las cuales está destinado
                1. Y cumple con los objetivos de la organización y las necesidades del usuario.
                  1. En la verificación, no se requiere ninguna aplicación funcional o en ejecución.
                    1. Pero
                      1. Cuando se desarrollan los mismos puntos que se verificaron en el documento
                        1. La aplicación o el producto en ejecución pueden fallar durante la validación.
                    2. Ventajas
                      1. Si se pierden algunos defectos , durante el proceso de validación puede detectarse como fallas.
                        1. La validación se realiza durante pruebas
                          1. Pruebas de características
                            1. Pruebas de integración
                              1. Pruebas de sistema
                                1. Pruebas de Carga
                            2. Antes de Codificar
                              1. El Desarrolador
                                1. Debe de asegurar de que los requerimientos se cumplan
                                  1. Si existe algún detalle el proceso de rectificación será aún más costoso.
                                2. Pruebas de Estres
                                  1. Evaluación que pone a prueba la robustez y la confiabilidad del software.
                                    1. Sometiéndolo a condiciones de uso extremas.
                                    2. El objetivo es saturar el programa hasta un punto de quiebre donde aparezcan bugs (defectos) potencialmente peligrosos
                                      1. Los efectos de la saturación pueden ser la pérdida o adulteración de datos
                                        1. El uso excesivo de recursos incluso una vez finalizada la situación de stress
                                          1. Un mal funcionamiento de componentes de la aplicación
                                          2. Las pruebas de stress suelen realizarse en la primera fase de pruebas
                                            1. incluso antes de verificar que la aplicación cumpla con los requerimientos solicitados.
                                              1. De esta manera se le entrega al cliente un software que puede no ser el definitivo, pero sí goza de la robustez adecuada.
                                            2. Escalabilidad
                                              1. Horizontal
                                                1. Consiste en potenciar el rendimiento del sistema desde un aspecto de mejora global
                                                2. Vertical
                                                  1. Es el más simple, pues significa crecer el hardware de uno de los nodos, es decir aumentar el hardware por uno más potente
                                              Show full summary Hide full summary

                                              Similar

                                              INGENIERIA DE MATERIALES
                                              Ricardo Álvarez
                                              Elementos Básicos de Ingeniería Ambiental
                                              Evilus Rada
                                              Historia de la Ingeniería
                                              Camila González
                                              Introducción a la Ingeniería de Software
                                              David Pacheco Ji
                                              UNIDAD II DIBUJO PROYECTIVO
                                              anyimartinezrued
                                              GENERALIDADES DE LAS EDIFICACIONES
                                              yessi.marenco17
                                              MAPA MENTAL SOFTWARE APLICADOS EN INGENIERÍA CIVIL
                                              Ruben Dario Acosta P
                                              Estado de la ingenería mecánica y su perspectiva a futuro
                                              Roberto Martinez
                                              MAPA CONCEPTUAL SOBRE LA INICIATIVA CDIO
                                              Victor Antonio Rodriguez Castañeda
                                              Características de la Pitahaya y su potencial de uso en la industria alimentaria
                                              Héctor Infanzón
                                              Diapositivas neumática
                                              Victor Zamora Delgado