У меня есть паралич анализа, который рассматривает все варианты функционального тестирования для нового приложения grails (v1.3.4). Я посмотрел наКаковы преимущества и недостатки функциональных тестов для нового приложения Grails?
- WebDriver/Selenium (который я использовал раньше)
- WebTest/Canoo
- Geb
- Tellurium
- Grails Functional Test
и там должны быть и другие. Я думаю, что некоторые из критериев, которые я хотел бы использовать для принятия решения включают в себя (в произвольном порядке):
- Вероятного долголетие, активное развитие
- Можно сделать AJAX/JavaScript
- Поддержку PageObject или аналогичные модели
- зрелость
- Безголовый (например HtmlUnit) в порядке, особенно, если он делает вещи идут быстрее
- Хорошая отчетность
- Поддержки NTLM учетных данных поставщика или аналогичного
- Компактных, надежные тестовые скрипты
- принимает преимущество заводного языка
я бы особенно интересно услышать от людей, которые пытались более одной рамки. Благодаря!
Lee - спасибо для этого. – John