Estoy buscando herramientas automatizadas de Pruebas Funcionales que puedan manipular sitios de SharePoint, bibliotecas y documentos pensados en la interfaz web. Debe ser lo suficientemente extensible como para manejar cualquier pieza personalizada que se agregue más tarde. No es necesario que sea específicamente para compartir, pero es necesario que funcione dentro de un contexto de SharePoint. Vi a alguien publicar sobre Selenium en otro hilo, no estoy muy familiarizado con ese producto. Cualquier ayuda es apreciada.UI pruebas automatizadas dentro de SharePoint
Respuesta
Tener un crack con Visual Studio 2010. Ahora está en versión Beta, por lo que se puede descargar. Tiene un nuevo producto que creará pruebas web front-end.
La empresa en la que me encuentro actualmente utiliza Selenium (link) y tiene bastante éxito. De acuerdo con lo que entiendo sobre el producto, Selenium debería ser una buena herramienta para probar sitios de SharePoint.
En una empresa anterior, utilizamos WatiN (link), que resultó ser más fácil de usar y más transparente que el Selenium debido a que está implementado en .NET. El selenio, por otro lado, se implementa con Java con la opción de usar ensamblajes .NET para comunicarse con el motor Selenium.
Espero que esto ayude. ¡Buena suerte!
¿Actualmente trabaja en .net o en una tienda de java? – Woot4Moo
Gracias por los enlaces, después de hacer algunas investigaciones, no creo que el Selenio sea la mejor opción para seguir adelante. También habíamos escrito algunas piezas en WatiN y las habíamos reemplazado por PowerShell. Sin embargo, la curva de aprendizaje parecía perjudicar la producción. Gracias por la información, aunque – Woot4Moo
Tome un vistazo a este libro en scripted GUI testing with Ruby.
Gracias por la sugerencia – Woot4Moo
trabajo en PHP y mi grupo ha estado utilizando selenio con cierto éxito durante el año pasado también. Le permite escribir/registrar fácilmente pruebas de UI automatizadas (puede obtener complementos para Firefox, por ejemplo, que le permiten registrar pruebas directamente desde el navegador), y recuperar valores de documentos para comparar.
Acabo de crear un proyecto de orientación http://sharetest.codeplex.com. ¡Puede encontrar algunas cosas útiles allí!
- 1. Suites de WPF de terceros con pruebas UI automatizadas/codificadas
- 2. Pruebas automatizadas/unitarias de Vbscript
- 3. Pruebas unitarias automatizadas con JavaScript
- 4. Estrategia para pruebas automatizadas de IU en máquinas virtuales remotas
- 5. ¿Cómo realizo las pruebas automatizadas de hojas de estilos XSLT?
- 6. ¿Cómo realizo pruebas unitarias automatizadas en paquetes SSIS?
- 7. ¿Cómo usar una máquina virtual con pruebas automatizadas?
- 8. ¿Cómo usar HUnit y Cabal para realizar pruebas automatizadas?
- 9. ¿Las GUI deben tener sus propias pruebas automatizadas?
- 10. ¿Cómo se sincroniza automáticamente cuando pasan las pruebas automatizadas?
- 11. Qué BDD para aplicaciones backbone JS que admite pruebas automatizadas
- 12. compilaciones automatizadas
- 13. ¿Cuáles son los pros y contras de las pruebas manuales de unidades en comparación con las pruebas de unidades automatizadas?
- 14. ¿Existen marcos de pruebas unitarias automatizadas para probar un marco interno de enhebrado?
- 15. ¿Hay un navegador sin cabeza para .NET (para pruebas de interfaz de usuario web automatizadas)?
- 16. jquery ui datepicker dentro de asp.net UpdatePanel
- 17. ¿Cómo ejecutar pruebas automatizadas de GUI en una máquina virtual ESXi sin cabeza remota?
- 18. ¿Cómo escribir pruebas unitarias automatizadas para el procesador de anotación Java?
- 19. ¿Herramienta/marco para pruebas automatizadas de aplicaciones web en el navegador Google Chrome?
- 20. Registrando dentro de las pruebas de py.test
- 21. Centro align jQuery UI-icono dentro td
- 22. jquery ui desplazable arrastrando dentro del contenedor
- 23. ¿Cómo puedo decidir qué probar manualmente y en qué confiar para las pruebas automatizadas?
- 24. Pruebas unitarias automatizadas para Javascript integradas con CruiseControl, nUnit, nAnt y ASP.net MVC
- 25. Pruebas automatizadas del navegador utilizando selenio, Nunit, Selenium Grid, C#, webdriver/control remoto
- 26. jquery UI autocompletar dentro de un cuadro de diálogo ui modal - ¿sugerencias que no se muestran?
- 27. es posible pegar las pestañas jquery ui dentro de un diálogo de jquery ui
- 28. Uso de JQuery UI datepicker dentro de UpdatePanel
- 29. ui dinámico: incluir dentro de ui: repetir. ¿Hay una solución simple?
- 30. ¿Cómo escribo las pruebas automatizadas para la interfaz de usuario de una aplicación de Windows Phone 7?
He seleccionado esto como la respuesta, ya que se alinea más estrechamente con el entorno de trabajo actual. – Woot4Moo