¿Alguien ha intentado eso? ¿Cuál es tu experiencia?¿Puedo usar Fit/Fitnesse para probar una aplicación .NET?
Respuesta
Sí, Fit/Fitnesse tiene un .NET runner. Lo usamos todos los días y tengo que decir que funciona muy bien y hemos tenido bastante éxito con él. Actualmente tenemos cientos de páginas de prueba con más de 10.000 afirmaciones. Nuestros propietarios de productos están invitando a nuestros desarrolladores a escribir pruebas. Las pruebas se hinchan hasta CI, tenemos un modo inMemory para que los desarrolladores puedan obtener comentarios rápidos sobre fallas y un modo más lento para la integración de pila completa.
También tiene el impresionante efecto secundario de obligar a los desarrolladores a mantener la lógica fuera de la interfaz de usuario. Honestamente, no me gustaría programar .Net sin él ... o algo así.
** EDITAR PARA LA PREGUNTA ** simplemente tiene que definir el .NET test runner como su corredor y agregar su contenedor de aplicaciones a classpath. Otra cosa extraña con la que te puedes encontrar es que tus dispositivos no pueden tener espacios de nombres (puede haber una forma de evitar esto, pero yo no lo sé). Así que la parte delantera de su wiki debe tener algo como esto:
variable defined: COMMAND_PATTERN=%m %p
variable defined: TEST_RUNNER=dotnet\FitServer.exe
variable defined: PATH_SEPARATOR=;
classpath: .\..\..\FrontEnd\Fixtures\bin\Debug\*.dll
classpath: .\dotnet\*.dll
Aquí es donde la información más reciente es: http://fitsharp.github.com
vínculo útil si se está trabajando con .Net4 http://bhenderson.blogspot.ca/2010/06/fitsharp-with-net-40-hangs-fitnesse.html
- 1. probar una aplicación para Android
- 2. ¿Cómo probar una aplicación .net contra un proxy?
- 3. ¿Cómo puedo crear un certificado SSL autofirmado para usar al probar una aplicación web?
- 4. ¿Puedo usar una biblioteca .NET 4.0 en una aplicación .NET 2.0?
- 5. ¿Cómo puedo probar mi aplicación Dock
- 6. ¿Cómo usar una aplicación web .NET 4.0 dentro de una aplicación web .NET 3.5?
- 7. ¿Cómo probar una aplicación web?
- 8. ¿Cómo probar una aplicación Twilio?
- 9. ¿Puedo usar Terracotta para escalar una aplicación intensiva de RAM?
- 10. ¿Puedo probar/detectar una advertencia?
- 11. ¿Qué control de asistente puedo usar en una aplicación WinForms?
- 12. ¿Puedo usar "System.Currency" en .NET?
- 13. Al probar una aplicación para iPhone, ¿es suficiente usar el instrumento Leaks?
- 14. ¿Cómo usar Mockito para probar mensajes SOAP?
- 15. archivos necesarios para distribuir una aplicación .net
- 16. ¿Puedo usar Sqlite en una aplicación WinRT (javascript)?
- 17. Which .Net Timer() para usar
- 18. Usar Clojure para probar la unidad Java
- 19. ¿Cómo puedo probar ActiveRecord :: RecordNotFound en mi aplicación Rails?
- 20. Comparta mi aplicación de iPhone para probar
- 21. Un perfil completo de LinkedIn para probar una aplicación
- 22. ¿Cómo puedo usar RSpec para probar el código de respuesta en una autorización fallida de CanCan?
- 23. ¿Qué herramienta gratuita puedo usar para limitar la velocidad de la red en LAN para probar mi aplicación?
- 24. ¿Cómo puedo usar System.Web.Caching.Cache en una aplicación de consola?
- 25. ¿Puedo usar .NET Framework 4.0 con VS2008?
- 26. ¿Cómo empezar a probar una aplicación Rails?
- 27. ¿Cómo puedo usar VIM para hacer .Net Development
- 28. Cómo usar string.Endswith para probar múltiples terminaciones?
- 29. ¿Cómo puedo crear 1000 archivos que puedo usar para probar un script?
- 30. ¿Se puede usar JScript.NET para crear una secuencia de comandos de una aplicación .NET?
¡Gracias! ¿Puede dar un enlace a un procedimiento, simplemente no pude encontrarlo en el sitio oficial ... –
Puede usar espacios de nombres con dispositivos: 1) Ponga el nombre completo del dispositivo en la tabla: ! | MyNameSpace .MiFixture | 2) Use el accesorio de importación: | import | | MyNameSpace | | myfixture | 3) Usar el archivo de configuración del paquete: http://www.syterra.com/FitSharp/SuiteConfigurationFile.html –