Estoy a mitad de comprar y vender invirtiendo bastante tiempo en aprender completamente JBoss Arquillian y usarlo para todas mis pruebas de integración y funcionales. Estoy 100% seguro de que quiero usarlo para mi marco de prueba de integración, pero soy un poco escéptico sobre su uso para pruebas de UI/Funcionalidad, y estaba esperando que alguien con experiencia en Arquillian Drone/Graphene/Selenium pueda responder por sus capacidades:Arquillian Drone/Graphene/Selenium y UI/Prueba de funcionalidad
- voy a ser capaz de simular cualquier tipo de entrada del usuario final (clics del ratón, pulsaciones de teclas, etc.) a cualquier elemento DOM (botones, divs, imágenes, etc.) en mis casos de prueba de Java?
- ¿Seré capaz de simular toda esta información en todos los principales navegadores (IE, FF, Chrome y Safari) y versiones?
- ¿Seré capaz de simular todas estas entradas en todos los dispositivos móviles principales (Webkit para web móvil y Android, iOS, Windows Phone, Blackberry, Kindle y Nook para nativos) y versiones?
¡Gracias de antemano!