¿Cómo se realiza pruebas unitarias??
Una prueba unitaria típica contiene 3 fases: primero, inicializa una pequeña pieza de una aplicación que desea probar (también conocida como sistema bajo prueba, o SUT), luego aplica algo de estímulo al sistema bajo prueba (generalmente llamando a un método en él), y finalmente, observa el comportamiento resultante.
Cómo hacer pruebas unitarias para la interfaz de usuario?
Las pruebas de interfaz de usuario de Selenium WebDriver se pueden implementar utilizando cualquier marco de prueba unitario. En nuestras pruebas unitarias diarias usamos NUNIT para ese propósito. Para ejecutar pruebas localmente, utilizamos un complemento Visual Studio Resharper. Para la integración continua y las pruebas automatizadas, utilizamos CruiseControl.Servidor de integración continua neta.