Compartir vía


Planeación de pruebas

BizTalk Server pruebas se pueden dividir en varias categorías, como pruebas unitarias, pruebas funcionales, pruebas de carga y pruebas de disponibilidad. En este tema se describen las pruebas unitarias y de carga y cómo planear cada una de ellas.

Planeación de pruebas unitarias

Las pruebas unitarias son un procedimiento que se usa para validar que las unidades individuales de código funcionan según lo diseñado. Las pruebas unitarias pueden considerarse pruebas de "interrupción y corrección": ¿El software realiza la funcionalidad deseada en diferentes condiciones y puede controlar los errores que se producen en estas condiciones?

Dado que las pruebas unitarias se realizan normalmente en componentes individuales, el lecho de prueba asociado no necesita las capacidades de procesamiento de un entorno de producción real. Por este motivo, debe considerar la posibilidad de realizar pruebas unitarias en un entorno de virtual Server, lo que requiere considerablemente menos recursos de hardware.

Otro aspecto de las pruebas unitarias que se pueden realizar en un entorno virtualizado es el almacenamiento provisional. El almacenamiento provisional es el proceso de prueba unitaria de la implementación real de una solución de BizTalk. Para maximizar los recursos de hardware disponibles, considere la posibilidad de usar Virtual Server para el entorno de ensayo.

Para obtener más información sobre el uso de BizTalk Server en un entorno virtual, consulte Uso del servidor virtual durante el proceso de Release Management. Para obtener información sobre las herramientas que pueden ser útiles para probar unitariamente una solución de BizTalk, vea Herramientas para pruebas. Para obtener una lista de comprobación de las consideraciones para realizar pruebas unitarias, consulte Realización de pruebas unitarias.

Planeación de pruebas de carga

Las pruebas de carga son el proceso de medir el rendimiento máximo sostenible y el rendimiento de seguimiento sostenible máximo de una solución de BizTalk y, a continuación, eliminar cuellos de botella que inhiban el rendimiento de la solución. Para obtener más información sobre las pruebas de carga y la eliminación de cuellos de botella de una solución de BizTalk Server, consulte la Guía de rendimiento de BizTalk Server 2009 (https://go.microsoft.com/fwlink/?LinkID=150492).

Para obtener información sobre las herramientas que pueden ser útiles para probar la carga de una solución de BizTalk, vea Herramientas para pruebas. Para obtener una lista de comprobación de consideraciones sobre las pruebas de carga, consulte Realización de pruebas de carga y rendimiento.

Planear la prueba para la duración de la solución

Aunque las pruebas unitarias y las pruebas de carga son especialmente importantes durante las primeras fases de la solución, planee pruebas periódicas durante toda la duración de la solución para descubrir posibles problemas que pueden producirse a medida que aumenta la carga o a medida que se agregan nuevas funcionalidades o componentes a la solución.

Consulte también

Planeación de la lista de comprobación de nivel de BizTalk Server: prueba de la preparación operativa