¿Cuál es la mejor herramienta de prueba web que ha encontrado para C#? [cerrado
-
22-09-2019 - |
Pregunta
He estado investigando algunos de ellos.
Lo que he encontrado hasta ahora que parece utilizable.
Windmill Selenium Watin
Parece que Windmill tiene lo básico (todavía no estoy seguro si puedo escribir pruebas unitarias de C# con él)
Watin parece increíble con las pruebas unitarias.
De los 3, parece que Selenium está tratando de ser el más destacado como el 3 (¡la versión más reciente es hoy!)
¿Algún comentario o sugerencia?
Solución
Watin
ha sido votado como lo mejor hasta ahora. Ver siguiente Stackoverflow
postes
- ¿Cuál es la mejor manera de realizar pruebas unitarias para las páginas web ASP.NET 2.0 (C#)?
- Prueba de aplicaciones web para .NET (grabadora de prueba de Watin)
- ¿Cuál es la mejor manera de las aplicaciones de Forms de prueba unitaria (ASP.NET)
- ASP.NET - ¿Cómo se prueban unitarios WebControls?
- Agregar pruebas unitarias a una aplicación existente de formularios web ASP.NET
Otros consejos
Nuestro equipo de control de calidad está usando Watin bastante extensamente en el proyecto en el que estoy trabajando actualmente. Watin ha funcionado muy bien para nosotros hasta ahora, y en realidad lo hemos conectado a nuestro servidor de integración continuo para que la compilación falle si alguna de las pruebas unitarias que se ejecuta Watin fallan. Un poco agradable. Además: no hay un elemento HTML que no pueda hacer referencia a Watin, por lo que incluso si el elemento que necesita inspeccionar no tiene una identificación o una clase, siempre puede llegar a él de una forma u otra. Finalmente, Watin ejecuta pruebas con bastante rapidez. Realmente es muy agradable.
Otro marco que mencionaré es Webaii. Nunca lo he usado personalmente, pero conozco a otras personas a las que les gusta mucho. Creo que la API es similar a Watin.