Nightwatch.js is een hulpmiddel voor ervaren ontwikkelaars die hen in staat stelt om te testen hoe hun applicaties zal vergaan op verschillende browsers, in verschillende omstandigheden, zonder daadwerkelijk om ze repliceren in het echte leven.
Het maakt gebruik van de Selenium browser automatisering Web driver, Node.js en de Node.js CLI om tests uit te voeren en resultaten te krijgen over mogelijke prestaties en problemen van een pagina.
Nightwatch.js niet alleen laden van een pagina, maar ook kan verschillende acties uitvoeren op die pagina ook. Het kan navigatie nabootsen om nieuwe pagina's, klikt, zweven evenementen, zoekopdrachten, etc ..
Dit maakt niet alleen de testpagina snelheid, maar pagina prestaties ook.
De tests zijn geschreven met behulp van een eenvoudige syntax en alle resultaten worden opgehaald en weergegeven in het Node.js CLI
Wat is nieuw in deze release:.
- unit testing - write-eenheid of integratie testen in Nightwatch voor Node.js applicaties en API's;
- Aangepaste reporters - voeg uw eigen verslaggever via de --reporter optie;
- Geïntegreerde Grunt ondersteuning - Nachtwacht wordt geleverd met een eenvoudig te Grunt taak die gebruikt kunnen worden in uw bestaande-Grunt gebaseerde build configuratie te gebruiken;
- run single testcase - het vermogen om de opgegeven testcase van de huidige suite / module lopen via --testcase;
- Pagina Voorwerpen -. Gedocumenteerde ondersteuning voor pagina objecten model
Wat is nieuw in versie 0.8.6:
- Unit testing - write-eenheid of integratie tests Nightwatch voor Node.js applicaties en API's;
- Aangepaste reporters - voeg uw eigen verslaggever via de --reporter optie;
- Geïntegreerde Grunt ondersteuning - Nachtwacht wordt geleverd met een eenvoudig te Grunt taak die gebruikt kunnen worden in uw bestaande-Grunt gebaseerde build configuratie te gebruiken;
- run single testcase - het vermogen om de opgegeven testcase van de huidige suite / module lopen via --testcase;
- Pagina Voorwerpen -. Gedocumenteerde ondersteuning voor pagina objecten model
Wat is nieuw in versie 0.6.7:
- Unit testing - write-eenheid of integratie tests Nightwatch voor Node.js applicaties en API's;
- Aangepaste reporters - voeg uw eigen verslaggever via de --reporter optie;
- Geïntegreerde Grunt ondersteuning - Nachtwacht wordt geleverd met een eenvoudig te Grunt taak die gebruikt kunnen worden in uw bestaande-Grunt gebaseerde build configuratie te gebruiken;
- run single testcase - het vermogen om de opgegeven testcase van de huidige suite / module lopen via --testcase;
- Pagina Voorwerpen -. Gedocumenteerde ondersteuning voor pagina objecten model
Wat is nieuw in versie 0.5.36:
- Ondersteuning toegevoegd voor een wereldwijde testresultaten verslaggever functie gedefinieerd in de globals module in globals_path geconfigureerd in nightwatch.json.
Wat is nieuw in versie 0.5.28:
- Fixed:
- Test runner probleem met parallelle modus en globals
Wat is nieuw in versie 0.5.21:
- Toegevoegd voor / na en beforeEach / afterEach testmethoden die laakt setup / demontage.
Wat is nieuw in versie 0.5.6:
- Vast een probleem met uitvoeren van tests in parallel op Windows machines.
Wat is nieuw in versie 0.5.1:
- Toegevoegd:
- Uitvoeren testen in parallel.
- Test-omgevingen te erven van de standaard.
- urlContains en urlEquals beweringen.
Wat is nieuw in versie 0.4.16:
- Vast een probleem met het runnen van de wachtrij commando toegevoegd callbacks
- Verbeterde de console-uitvoer
Wat is nieuw in versie 0.4.12:
- Fixed:
- Problemen met setValue en sleutels commando en alias SendKeys toegevoegd setValue
- Toegevoegd:
- Object kaart met beschikbare toetsen en hun UTF-8 waarden client.Keys
Wat is nieuw in versie 0.4.8:
- Toegevoegd:
- frameParent opdracht gebaseerd op # 80
- async setup / demontage - je kunt passeren nu een callback parameter
- Screenshots worden opgeslagen in de junit rapporten als bijlagen
- Fixed:
- Problemen met onderbrekingen commando's
Wat is nieuw in versie 0.3.6:
- Toegevoegd:
- De mogelijkheid om aangepaste beweringen toe te voegen om te beweren / controleren.
- Ondersteuning voor MSIE met de IE Driver.
- Fixed:
- Het genereren van rapporten als de map bestaat niet.
Eisen
- Node.js
Reacties niet gevonden