Testing di Applicazioni Web per .Net (WatiN Registratore Di Test)
-
08-06-2019 - |
Domanda
Sto usando WatiN come strumento di test per il mio progetto.Oltre al bug minori con il Registratore di Test, sono stato in grado di utilizzare e automatizzare un sacco di miei test in collaborazione con NUnit.Chiunque altro con esperienze diverse strumenti che potrebbe suggerire?
Soluzione
Ho usato:
Tutti hanno avuto il loro scopo e sono molto buoni strumenti.
Altri suggerimenti
Ho usato il Selenio prima e agganciato in CruiseControl.NET e mentre si ha la peculiarità ha funzionato abbastanza bene.
Ecco alcuni link utili.
http://selenium-ide.openqa.org/
http://wiki.openqa.org/display/SIDE/Automating+Selenium+IDE+tests
http://agiletesting.blogspot.com/2006/03/remote-web-app-testing-with-selenium.html
http://www.nofluffjuststuff.com/blog_detail.jsp?rssItemId=97932
http://www.testearly.com/2006/10/04/selenium-using-selenium-ide-selenium-remote-control-and-ant/
Cheers Giovanni
Ho appena scritto un articolo nel blog il confronto di Selenio e di Automazione di Visual Studio Test (Coded UI) :
WatiN è eccellente.
Ho ereditato Mercurio Quicktest per i test funzionali, un po ' indietro.£30k per le licenze ed è stato veramente terribile.Non abbiamo mai avuto lo stesso risultato due volte (in esecuzione la stessa applicazione).Il loro sostegno è stato terribile.Archiviati i test come raccolte di crittografato i file binari in cartelle denominate cose utili come la sezione 1 e Azione2, quindi non abbiamo potuto controllo del codice sorgente in modo appropriato.
Nessuna idea se HP ha migliorato da quando hanno comprato fuori Mercurio, ma perché preoccuparsi quando WatiN è così buono?
Posso anche raccomandare WatiN.L'ho usata esclusivamente per il mio test di navigazione web.Ho anche preso di bello giocare con VB.Net e HP/Mercury Quality Center(TestDirector).
Open Source strumento di automazione che ho usato sono Selenium IDE e Selenio Controllo Remoto.È quindi possibile eseguire lo script su IE, Firefox, sia con Mac che con Windows.
Se si preferisce record-play, quindi scaricare l'add-on di Firefox Selenium IDE e quindi registrare il tuo script e esecuzione.Si può facilmente guardare gli script e capire come fare piccole modifiche.
Se si vuole più potenza e la flessibilità di un linguaggio di programmazione completo, quindi prendere in considerazione Selenio Controllo Remoto in cui io uso Java e JUnit per guidare gli script di automazione.Un modo semplice per iniziato a utilizzare RC è quello di utilizzare IDE per registrare il tuo script, salvarli come script RC e l'uso di JUnit quadro in auto la suite di test.
Per ulteriori informazioni, check out:
http://selenium-ide.openqa.org/ http://selenium-rc.openqa.org/