È possibile lasciare aperte le finestre del browser di prova dopo l'esecuzione dei test del goniometro angolare? Ho un duro test fallito in FireFox e sarebbe utile accedere allo stato della pagina web per vedere cosa sta succedendo.Goniometro angolare - Lascia il browser aperto dopo i test E2E
24
A
risposta
39
È possibile utilizzare goniometro funzione di debug/pausa per mettere in pausa la corsa e2e che alla fine lascerà il browser aperto: more info here
Per farlo, aggiungere questa riga sul tuo test goniometro prima che la mancanza di una
browser.pause();
C'è anche uno strumento molto utile chiamato elementor che si potrebbe voler dare un'occhiata in seguito.
1
Se si è configurato lo script di test da eseguire utilizzando grugnito, è possibile utilizzare il seguente codice:
grunt.initConfig({
// ...
protractor: {
options: {
configFile: "protractor.conf.js",
keepAlive: true, // If false, the grunt process stops when the test fails.
noColor: false // If true, protractor will not use colors in its output.
},
run: {}
},
// ...
});
1
browser.pause
non funziona più con la corrente v8.1.0 Node, vedere here, ma è possibile utilizzare per mantenere browser.sleep(10000);
il browser aperto per es 10 secondi
Problemi correlati
- 1. Test goniometro angolare e2e
- 2. pagina non angolare aperto dopo un clic
- 3. Vi sono problemi nell'utilizzo del materiale angolare con goniometro per il test E2E?
- 4. Posso eseguire il test e2e del goniometro dall'interfaccia utente
- 5. E2E Test in goniometro usando Firefox o Safari?
- 6. Fare clic su <a> in una tabella di ripetizione ng. Goniometro E2E-test angolare
- 7. pulizia dopo i test del goniometro
- 8. Mock a service in E2E test in goniometro
- 9. impostazione parametro ambiente per i test e2e del rapportatore
- 10. Database del seme di prova E2E goniometro
- 11. goniometro E2E test: la verifica e-mail dopo aver creato un account
- 12. Metriche di test E2E
- 13. Angular Bootstrap Modal lascia il fondale aperto
- 14. goniometro e2e WebDriver gettando non è definito
- 15. Angularjs E2E Test con angolare-UI Select2 elemento
- 16. Goniometro: Cercando di leggere il testo dopo aver scritto alla casella di testo per il test e2e
- 17. Test goniometro con ngStorage
- 18. Come Trigger Event 'swipeleft' a prova di e2e (goniometro)
- 19. Come organizzare i test unitari e i test e2e in AngularJS?
- 20. tenere viva la sessione del browser con il goniometro
- 21. Quali sono le alternative al rapportatore per i test e2e in AngularJS?
- 22. Come smettere di chiudere automaticamente il browser durante la scrittura dei casi di test del goniometro
- 23. Accesso di prova con goniometro su una pagina non angolare
- 24. È possibile eseguire il test del goniometro su un accesso non angolare
- 25. Autenticazione Dropbox lascia aperta Browser
- 26. Goniometro - quale modo migliore per controllare una stringa NON è vuoto nel test e2e
- 27. Goniometro: url di pagina non angolare
- 28. Come rilevare le modifiche dell'API quando si prendono in giro i test di e2e?
- 29. Esecuzione del goniometro su un browser senza un'implementazione WebDriver dedicata?
- 30. Ascolta gli eventi del browser nel goniometro
Questo non funziona per me. Dopo aver inserito "c", esplode semplicemente tutti i test e ignora la linea browser.debugger(). break in timers.js: 79 77} 79 function listOnTimeout() { 80 var msecs = this.msecs; 81 var list = this; debug> c – user1679130
Se soffia allo stesso modo senza debugger, allora è qualcos'altro, non correlato alla funzionalità di debug. –
da "soffia attraverso i test" Intendevo che l'aggiunta della riga browser.debugger() non ha alcun effetto. – user1679130