Я нахожусь на полпути к покупке и продаже, потратив много времени на полное изучение JBoss Arquillian и использование его для всех моих интеграционных и функциональных тестов. Я на 100% уверен, что хочу использовать его для своей интеграции, но немного скептически отношусь к его использованию для тестирования интерфейса/функциональности, и надеялся, что если кто-то, кто имеет опыт работы с Arquillian Drone/Graphene/Selenium, может поручиться за ее возможности:Arquillian Drone/Graphene/Selenium и UI/тестирование функциональности
- Смогу ли я моделировать любой вид ввода конечного пользователя (щелчки мыши, нажатия клавиш и т.д.), чтобы любой DOM элемента (кнопки, дивы, изображения и т.д.) в моих тестах Java?
- Смогу ли я смоделировать весь этот вход во всех основных браузерах (IE, FF, Chrome и Safari) и в версиях?
- Смогу ли я смоделировать все эти данные на всех основных мобильных устройствах (Webkit для мобильных устройств и Android, iOS, Windows Phone, Blackberry, Kindle и Nook для родных) и версий?
Заранее благодарен!