Итак, я создал приложение require.js и backbone.js (на самом деле marionette.js), которое в основном является своего рода мобильным приложением.Как сделать backbone.js UI-тестирование
Теперь я хочу создать тесты для него, в основном тестирования этого сценария:
- Перейдите к существующему проекту, например, site.com/build/1234
- Перетащите компонент, проверьте, если он добавлено правильно.
- Измените свойства компонента и проверьте, правильно ли они обновлены. I.e: У меня есть панель свойств, которая перечисляет свойства выбранного компонента, чем, например, у меня есть свойство, которое является selectmenu и изменяет размер (маленький, средний, большой). I
должен быть в состоянии проверить это.
Теперь я искал на Google, однако, поскольку существует так много рамок тестирования, я не уверен, какой из них выбрать и какой из них обеспечивает функциональные возможности мне нужно.
Потенциально PhantomJS похоже на то, что я мог бы использовать, однако, пожалуйста, сообщите мне какую-то конкретную информацию.
Спасибо.
Спасибо, я посмотрю. Я в настоящее время ищу моделирования, как это сделал бы человек, поэтому я думаю, что это имитирует клики ^^ –