Nightwatch.js è uno strumento per gli sviluppatori avanzati che permette loro di verificare come le loro applicazioni se la passeranno su vari browser, in varie condizioni, senza la necessità di replicare i loro nella vita reale.
Si utilizza il driver di automazione browser Web Selenio, Node.js e la Node.js CLI per eseguire i test e ottenere risultati circa possibili prestazioni e problemi di una pagina.
Nightwatch.js non solo caricare una pagina, ma anche in grado di eseguire diverse azioni su quella pagina pure. E 'in grado di simulare la navigazione alle nuove pagine, clic, librarsi eventi, ricerche, ecc ..
In questo modo, non solo per la velocità pagina di prova, ma le prestazioni pagina pure.
I test sono scritti utilizzando una sintassi semplice e tutti i risultati vengono recuperati e visualizzati nella Node.js CLI
Cosa c'è di nuovo in questa versione:.
- unit testing - unit test di scrittura o di integrazione in Nightwatch per applicazioni Node.js e le API;
- giornalisti personalizzati - aggiungi la tua giornalista tramite l'opzione --reporter;
- Il supporto integrato Grunt - Nightwatch viene fornito con un facile da usare compito Grunt che può essere utilizzato nella configurazione attuale di compilazione Grunt-based;
- Esegui singolo testcase - possibilità di eseguire il testcase specificato dalla suite / modulo corrente tramite --testcase;
- Pagina oggetti. - Sostegno documentata per gli oggetti della pagina del modello
Cosa c'è di nuovo nella versione 0.8.6:
- test delle unità
- test di unità di scrittura o di integrazione in Nightwatch per le applicazioni e le API Node.js;
- giornalisti personalizzati - aggiungi la tua giornalista tramite l'opzione --reporter;
- Il supporto integrato Grunt - Nightwatch viene fornito con un facile da usare compito Grunt che può essere utilizzato nella configurazione attuale di compilazione Grunt-based;
- Esegui singolo testcase - possibilità di eseguire il testcase specificato dalla suite / modulo corrente tramite --testcase;
- Pagina oggetti. - Sostegno documentata per gli oggetti della pagina del modello
Cosa c'è di nuovo nella versione 0.6.7:
- test delle unità
- test di unità di scrittura o di integrazione in Nightwatch per le applicazioni e le API Node.js;
- giornalisti personalizzati - aggiungi la tua giornalista tramite l'opzione --reporter;
- Il supporto integrato Grunt - Nightwatch viene fornito con un facile da usare compito Grunt che può essere utilizzato nella configurazione attuale di compilazione Grunt-based;
- Esegui singolo testcase - possibilità di eseguire il testcase specificato dalla suite / modulo corrente tramite --testcase;
- Pagina oggetti. - Sostegno documentata per gli oggetti della pagina del modello
Cosa c'è di nuovo nella versione 0.5.36:
- Aggiunto il supporto per una funzione globale giornalista risultati dei test definito nel modulo globali configurato in globals_path in nightwatch.json.
Cosa c'è di nuovo nella versione 0.5.28:
- fissi:
- problema di prova corridore con modalità parallela e globali
Cosa c'è di nuovo nella versione 0.5.21:
- Inserito prima / dopo e metodi di prova beforeeach / afterEach che disapprova setup / tearDown.
Cosa c'è di nuovo nella versione 0.5.6:
- Risolto un problema con l'esecuzione di test in parallelo su Windows macchine.
Cosa c'è di nuovo nella versione 0.5.1:
- Aggiunto:
- test in parallelo.
- ambienti di test di ereditare dal default.
- urlContains e urlEquals affermazioni.
Cosa c'è di nuovo nella versione 0.4.16:
- Risolto un problema con la corsa in coda comandi aggiunto da callback
- Migliorata l'output della console
Cosa c'è di nuovo nella versione 0.4.12:
- fissi:
- Problemi con setValue e tasti di comando e alias aggiunto SendKeys per setValue
- Aggiunto:
- mappa Oggetto con i tasti disponibili e le loro UTF-8 valori come client.Keys
Cosa c'è di nuovo nella versione 0.4.8:
- Aggiunto:
- comando frameParent sulla base di # 80
- asincrona setup / tearDown - è possibile passare in ora un parametro di callback
- Schermate vengono salvate nei rapporti JUnit come allegati
- fissi:
- Problemi con i comandi timeout
Cosa c'è di nuovo nella versione 0.3.6:
- Aggiunto:
- Possibilità di aggiungere affermazioni personalizzati per far valere / verifica.
- Il supporto per MSIE con il driver di IE.
- fissi:
- Generazione di report quando cartella non esiste.
Requisiti :
- Node.js
I commenti non trovato