El proyecto TestHub, es un launcher para diferentes tipos de pruebas automáticas. El propio proyecto se encargará de gestionar las configuraciones de WpfApp y los simuladores, lanzar las aplicaciones necesarias y realizar las pruebas y generar un informe final con toda la información.

Diferentes tipos de pruebas automáticas

image.png

Testear un puesto

Solicitará el ID del puesto a probar.

Testear una lista de puestos

Solicitará la ruta de un archivo CSV que contenga los IDs de los puestos a probar.

Testear célula

Te mostrará un listado con las células disponibles y el número de puesto de cada una de ellas, una vez seleccionada la célula empezará a testear cada puesto.

image.png

Testear todos

Empezará a testear todos los puestos disponibles.

Testear por TipoPuesto

Te mostrará un listado con los diferentes tipos de puesto, y la cantidad de puestos que hay en cada uno, tras seleccionar el tipo puesto empezará a testear todos los puestos de ese tipo.

image.png

Pruebas manuales

Esta opción te solicitará un ID Puesto, realizara las configuraciones necesarias, lanzará los simuladores y la aplicación y mostrará una ventana de consola a modo de guía en la que te indica que señales mandar con el PLC o que rangos debes respetar para que la operación resulte en OK. A partir de ahí todas los inputs tendrán que ser introducidos a mano.

image.png