Un browser senza testa di un browser senza interfaccia utente, utilizzato principalmente per scopi di test, per simulare la presenza di un browser, in questo caso il motore Gecko.
Proprio come i PhantomJS , SlimerJS può accedere alle pagine Web originali, ottenere il contenuto della pagina, compilarlo e log o inviarlo ad altri programmi.
La maggior parte del codice SlimerJS è stato portato direttamente da PhantomJS, ma le caratteristiche specifiche di Firefox sono anche state attuate per simulare da vicino il motore Gecko.
Questo lo rende uno strumento ideale per testare i reparti, una molto più potente kit di strumenti di test rispetto al framework di unit test classici.
Cosa c'è di nuovo in questa versione:
- Compatibilità con XULRunner / Firefox 30 e 31
- Pacchetti: Default versione Xulrunner è ora 31
- Impostazione solo o l'altezza di ViewportSize sta assumendo conto
- Supporto di dialogo "virtuale" di dialogo visualizzata per un window.onbeforeunload: webpage.onConfirm () si chiama ora per questo evento
Cosa c'è di nuovo nella versione 0.9.5:
- Compatibilità con XULRunner / Firefox 30 e 31
- Pacchetti: Default versione Xulrunner è ora 31
- Impostazione solo o l'altezza di ViewportSize sta assumendo conto
- Supporto di dialogo "virtuale" di dialogo visualizzata per un window.onbeforeunload: webpage.onConfirm () si chiama ora per questo evento
Cosa c'è di nuovo nella versione 0.8.5:
- Http oggetto di risposta del server web incorporato non prendersi cura correttamente dei caratteri Unicode.
- uscita fisso su Windows: i messaggi della console sono ora in uscita in tempo reale, non più alla fine dell'esecuzione dello script .
- Corretto un errore quando il selettore file virtuale viene chiamato dalla pagina Web.
- Risolto un problema in ascoltatori di rete: onResourceResponse non può chiamato con Gecko 24 .
- fissi un'eccezione quando si apre una pagina, mentre la navigazione è bloccata.
- Qualora supporta gli script a partire da una shebang.
I commenti non trovato