| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Lenguajes De Programación >> Content
    Diferencia entre equivalencia y Boundary Partitioning
    En las pruebas de software , es importante determinar si el sistema acepta correctamente las entradas y sólo los insumos apropiados correspondientes. A tal fin , se emplean partición equivalencia y análisis de valores en la frontera . Algunos ingenieros de software incluso irán más allá de los requisitos de cualquiera de ellos, probar tres casos alrededor de un límite : uno en la frontera , y de inmediato a cada lado de la misma. Los casos límite

    La idea detrás de los dos particiones de equivalencia y análisis de valores en la frontera se basa en una comprensión de los casos límite. El "límite" en cuestión es entre la entrada válida y no válida , además de los valores más cercanos . Por ejemplo , si tienes un sistema que se pretende aceptar un mes como entrada, 1-12 habría entradas válidas . Cualquier cosa cero o negativo , o 13 o más, no serían válidos . Así que los casos límite son 0 , 1 , 12 y 13 .
    Boundary -Value Analysis

    Para un análisis de valores en la frontera , en el ejemplo de meses como entrada , debe probar 0,1,12 y 13. Que se puede esperar un mensaje de error para los valores 0 y 13. Es de esperar que el sistema funcione normalmente para 1 y 12. Si eso no sucede , usted sabe que hay algo mal con la programación.
    Equivalencia partición

    partición de equivalencia busca eliminar la redundancia de los límites pruebas de valor para que el análisis sea más eficiente. En una recta numérica de números enteros , por ejemplo, meses , usted ver el espacio entre 0 y 1 como una partición, y también el espacio entre 12 y 13 años. Tu número de línea se lo puede dividir en tres secciones , y se aseguraría de que cada sección se probó una vez. Esto significa que te probar tres números totales, no cuatro , como en el análisis de valores en la frontera .
    Otras diferencias

    partición de equivalencia también le permite probar cualquier valor entre las particiones , en lugar de sólo los valores cercanos a la frontera . Así , en el ejemplo de mes , usted podría probar -3, 5 y 1.000.000 . Sin embargo , la mayoría de los probadores suelen utilizar ambas estrategias , ya que, a pesar de partición de equivalencia es eficiente , si no conoce la naturaleza exacta del programa , es posible que pierda sutilezas . Un ejemplo podría ser un sistema que procesa los meses 1-6 meses 7-12 de diferente .

    Previous :

    next :
      Artículos relacionados
    ·Cómo restablecer una Columna dependiente 
    ·Cómo hacer una factura en un Mac 
    ·Cómo reemplazar caracteres con XPath 
    ·Esquema de programación Ayuda 
    ·Cómo ejecutar código fuente 
    ·¿Qué significa para analizar datos 
    ·Cómo va a salir Tamaños móviles 
    ·Alrededor de un binario de conversión de archivos Hex 
    ·Cómo convertir datos en 3D a 2D Usando MATLAB 
    ·Cómo hacer referencia a un archivo de HTML 
      Artículos destacados
    ·¿Cuáles son caracteres variables numéricas 
    ·Cómo abrir un archivo en PHP 
    ·Cómo probar Python 
    ·Cómo escribir un programa de impuesto sobre las ventas…
    ·Cómo insertar un decimal en PHP MySQL 
    ·Cómo leer un MOV en MATLAB 
    ·Pruebas unitarias en Visual Studio Team System 
    ·Cómo borrar texto de un campo de búsqueda en una pág…
    ·Cómo insertar una nueva línea en el cuadro de texto 
    ·¿Cómo hacer recorrido en orden de Binary Tree en Java…
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com