Nightwatch.js este un instrument pentru dezvoltatorii de avansate, care le permite să testeze modul în care aplicațiile lor se vor descurca pe diferite browsere, în diferite condiții, fără a avea de fapt să le reproducă în viața reală.
Acesta utilizează browser-ul Web Seleniu driverul de automatizare, Node.js și CLI Node.js pentru a rula teste și a obține rezultate cu privire la performanța și problemele posibile a unei pagini.
Nightwatch.js nu numai încărca o pagină, dar, de asemenea, poate efectua diverse acțiuni pe acea pagină, de asemenea. Ea poate imita navigarea la pagini noi, clicurile, mutați evenimente, căutări, etc ..
Acest lucru permite nu numai viteza paginii de test, dar performanța paginii, precum și.
Testele sunt scrise folosind o sintaxă simplă și toate rezultatele sunt recuperate și afișate în Node.js CLI
Ce este nou în această versiune:.
- Unitatea de testare - teste unitare de scriere sau de integrare în Nightwatch pentru aplicațiile Node.js și API-uri;
- reporteri personalizate - adăugați propriul reporter prin intermediul opțiunii --reporter;
- Suport integrat Mormăit - Nightwatch este livrat cu un ușor de utilizat Mormăit sarcină care poate fi utilizată în configurația existentă a construi bazate pe Grunt;
- Run singur TestCase - capacitatea de a rula testcase specificat de curent suita / modulul prin intermediul --testcase;
- Pagina Obiecte. - Suport documentat pentru modelul de obiecte de pagină
Ce este nou în versiunea 0.8.6:
- unitate de testare - teste unitare de scriere sau de integrare în Nightwatch pentru aplicații și API-uri Node.js;
- reporteri personalizate - adăugați propriul reporter prin intermediul opțiunii --reporter;
- Suport integrat Mormăit - Nightwatch este livrat cu un ușor de utilizat Mormăit sarcină care poate fi utilizată în configurația existentă a construi bazate pe Grunt;
- Run singur TestCase - capacitatea de a rula testcase specificat de curent suita / modulul prin intermediul --testcase;
- Pagina Obiecte. - Suport documentat pentru modelul de obiecte de pagină
Ce este nou în versiunea 0.6.7:
- unitate de testare - teste unitare de scriere sau de integrare în Nightwatch pentru aplicații și API-uri Node.js;
- reporteri personalizate - adăugați propriul reporter prin intermediul opțiunii --reporter;
- Suport integrat Mormăit - Nightwatch este livrat cu un ușor de utilizat Mormăit sarcină care poate fi utilizată în configurația existentă a construi bazate pe Grunt;
- Run singur TestCase - capacitatea de a rula testcase specificat de curent suita / modulul prin intermediul --testcase;
- Pagina Obiecte. - Suport documentat pentru modelul de obiecte de pagină
Ce este nou în versiunea 0.5.36:
- Adăugat suport pentru un reporter funcție rezultatele testelor globale definite în modulul globals configurat în globals_path în nightwatch.json.
Ce este nou în versiunea 0.5.28:
- Fix:
- problemă de testare alergător cu modul paralel și globals
Ce este nou în versiunea 0.5.21:
- Adăugat înainte de metode de testare / după și beforeEach / afterEach care deprecates SetUp / teardown.
Ce este nou în versiunea 0.5.6:
- Fixed o problemă cu care rulează teste în paralel pe Windows mașini.
Ce este nou în versiunea 0.5.1:
- Adăugat:
- Testele efectuate în paralel.
- mediile de testare pentru a moșteni de default.
- urlContains și urlEquals afirmații.
Ce este nou în versiunea 0.4.16:
- Fixed o problemă cu comenzi de rulare din coada adăugată de la callback
- îmbunătățit consola
Ce este nou în versiunea 0.4.12:
- Fix:
- Probleme cu SetValue și tastele de comandă și alias sendKeys adăugat pentru SetValue
- Adăugat:
- harta obiect cu chei disponibile și UTF-8 valorile lor ca client.Keys
Ce este nou în versiunea 0.4.8:
- Adăugat:
- comanda frameParent bazat pe # 80
- asin SetUp / teardown - poate trece acum un parametru de apel invers
- screenshot-uri sunt salvate în rapoartele JUnit ca atașamente
- Fix:
- Probleme cu comenzile expirări
Ce este nou în versiunea 0.3.6:
- Adăugat:
- Abilitatea de a adăuga afirmații personalizate pentru a afirma / verifica.
- Suport pentru MSIE cu driver-ul IE.
- Fix:
- Raport generație atunci când dosarul nu există.
Cerințe :
- Node.js
Comentariile nu a fost găsit