1. Descripción

Zanebug fue desarrollada para proporcionar una plataforma para realizar pruebas de unidad e integración. La actual versión trata las pruebas a nivel de componentes, con una cantidad adecuahda de tiempo de desarrollo centrada en estadísticas de desempeño y en una arquitectura flexible. La visión a largo plazo para Zanebug es ser una herramienta que provea un componente integrado, para pruebas de formularios y páginas web ambas localmente y remotamente con toda la información necesaria del funcionamiento necesaria para el desarrollo empresarial.

Note

En la versión en español hemos optado por mantener en inglés los términos y las frases de la interfaz de usuario, más adelante cuando se cambie la interfaz este manual será actualizado adecuadamente.

1.1. Términos Importantes

Antes de que usted comience a escribir sus sets de pruebas, es importante entender algunos términos importantes.

  • TestSuite

    Un TestSuite es una colección de TestAssemblies. Un TestSuite se construye dinámicamente en el motor de Zanebug por cada assembly que se cargue.

  • TestAssembly

    Un TestAssembly es una colección de TestFixtures (clases que participan de la prueba) en un ensamblado.

  • TestFixture

    Un TestFixture es una clase que contiene varios métodos de la prueba. El atributo [ TestFixture ] declara un TestFixture.

  • Test

    Un Test o Prueba es un método que realiza una cierta validación interna, y falla o pasa. El atributo [Test ] declara una prueba