In Web Form di ASP.NET, ho utilizzato Selenium per registrare ed eseguire i test Web e dell'interfaccia utente in numerosi progetti.Come eseguire test Web per le visualizzazioni ASP.NET MVC?
So che siamo in grado di unità di controller e modelli di test in ASP.NET MVC molto facilmente.
Che dire di Visualizzazioni?
Verificate anche le viste? Se non come assicurarsi che le viste, che sono renderizzate da azioni del controllore, contengano le logiche e il comportamento previsti?
Direi che gli stessi strumenti di test Web utilizzati in WebForms, come WatiN e Selenium, potrebbero essere utilizzati anche qui, non sono sicuro?
In tal caso, quale sarebbe la differenza tra WebTesting in WebForms e WebTesting in MVC?
Non è corretto, potrebbe essere necessario testare anche le viste. Possono esserci anche logiche (ad es. Javascript, chiamate di azioni di controllo, navigazioni, ecc.) E si potrebbe desiderare di assicurarsi che si comportino come ci si aspetterebbe che facciano. –