Curso de nightwatch - Que es nightwatch



 Principales características

Sintaxis limpia

Sencillo pero potente sintaxis que le permite escribir pruebas muy rápidamente, utilizando sólo Javascript (Node.js) y selectores CSS o Xpath.

Selenium server
Controla automáticamente el servidor independiente de Selenium en un proceso secundario separado; Se puede desactivar si Selenium se ejecuta en otro host.

Soporte de CSS y Xpath
Los selectores CSS o Xpath se pueden utilizar para localizar y verificar elementos en la página o ejecutar comandos.

Fácil de extender
Flexible marco de comando y aserción que hace que sea fácil de extender para implementar sus comandos específicos de aplicación y aserciones.

Corredor de prueba incorporado
Corredor de prueba de línea de comandos integrado que puede ejecutar las pruebas de forma secuencial o en paralelo, en conjunto, por grupo, etiquetas o solo. El soporte Grunt está incorporado.

Soporte de servicios en la nube
Funciona con proveedores de pruebas en la nube, como SauceLabs y BrowserStack.

Soporte de integración continua
Los informes XML de JUnit están integrados para que pueda integrar sus pruebas en su proceso de creación con sistemas como Teamcity, Jenkins, Hudson, etc.

web page : http://nightwatchjs.org/ 

Indice
Como instalar nightwatch en Windows

"HelloWord" on nightwatch

JetBrains WebStorm IDE para nightwacth

Ejemplos con nightwatch

Mas ejemplos con elements y getText

Comentarios