Nightwatch.js er et verktøy for avanserte utviklere som tillater dem å teste hvordan deres søknader vil fare på ulike nettlesere, under ulike forhold, uten egentlig å måtte kopiere dem i det virkelige liv.
Den bruker selen leseren automatisering Web driver, Node.js og Node.js CLI å kjøre tester og få resultater om en sides mulig ytelse og problemer.
Nightwatch.js ikke bare laste en side, men også kan utføre ulike handlinger på den siden også. Det kan etterligne navigasjon til nye sider, klikk, hold arrangementer, søk, osv ..
Dette gjør ikke bare å testside hastighet, men siden ytelsen også.
Tester er skrevet med en enkel syntaks og alle resultatene, hentes og vises i Node.js CLI
Hva er nytt i denne utgaven.
- Unit testing - skrive enhet eller integrasjonstester i Nightwatch for Node.js programmer og APIer;
- Custom journalister - legge til din egen reporter via --reporter alternativ;
- Integrert Grunt støtte - Nightwatch leveres med en enkel å bruke Grunt oppgave som kan brukes i eksisterende Grunt-baserte bygge konfigurasjon;
- Kjør enkelt testcase - evnen til å kjøre den angitte testcase fra dagens suite / modul via --testcase;
- Side gjenstander -. dokumentert støtte for sideobjekter modell
Hva er nytt i versjon 0.8.6:
- Unit testing - skrive enhet eller integrasjonstester i Nightwatch for Node.js programmer og APIer;
- Custom journalister - legge til din egen reporter via --reporter alternativ;
- Integrert Grunt støtte - Nightwatch leveres med en enkel å bruke Grunt oppgave som kan brukes i eksisterende Grunt-baserte bygge konfigurasjon;
- Kjør enkelt testcase - evnen til å kjøre den angitte testcase fra dagens suite / modul via --testcase;
- Side gjenstander -. dokumentert støtte for sideobjekter modell
Hva er nytt i versjon 0.6.7:
- Unit testing - skrive enhet eller integrasjonstester i Nightwatch for Node.js programmer og APIer;
- Custom journalister - legge til din egen reporter via --reporter alternativ;
- Integrert Grunt støtte - Nightwatch leveres med en enkel å bruke Grunt oppgave som kan brukes i eksisterende Grunt-baserte bygge konfigurasjon;
- Kjør enkelt testcase - evnen til å kjøre den angitte testcase fra dagens suite / modul via --testcase;
- Side gjenstander -. dokumentert støtte for sideobjekter modell
Hva er nytt i versjon 0.5.36:
- Lagt til støtte for en global testresultater reporter funksjonen definert i globals modul konfigurert i globals_path i nightwatch.json.
Hva er nytt i versjon 0.5.28:
- Fast:
- Test løper problem med parallell modus og globals
Hva er nytt i versjon 0.5.21:
- Lagt før / etter og beforeEach / afterEach testmetoder som deprecates setup / nedrigging.
Hva er nytt i versjon 0.5.6:
- Fikset et problem med å kjøre tester parallelt på Windows maskiner.
Hva er nytt i versjon 0.5.1:
- Lagt:
- Kjør tester i parallell.
- Test miljøer for å arve fra standard.
- urlContains og urlEquals påstander.
Hva er nytt i versjon 0.4.16:
- Fikset et problem med å kjøre i kø kommandoer lagt fra callbacks
- Forbedret i konsollet
Hva er nytt i versjon 0.4.12:
- Fast:
- Problemer med SetValue og nøkler kommando og lagt alias SendKeys for SetValue
- Lagt:
- Objekt kartet med tilgjengelige taster og UTF-8 verdier som client.Keys
Hva er nytt i versjon 0.4.8:
- Lagt:
- frameParent kommando basert på # 80
- async setup / Teardown - du kan passere i nå et tilbakeringing parameter
- Skjermbilder lagres i JUnit rapporter som vedlegg
- Fast:
- Problemer med tidsavbrudd kommandoene
Hva er nytt i versjon 0.3.6:
- Lagt:
- Mulighet til å legge til egendefinerte påstander å hevde / bekrefte.
- Støtte for MSIE med IE Driver.
- Fast:
- Rapport generasjon når mappen ikke finnes.
Krav
- Node.js
Kommentarer ikke funnet