Всем привет!
В нашей компании было разработано встраиваемое приложение. Так как пользовательская база растет, а баги, бывает, проявляют себя не сразу, повилась нужда в автоматическом тестировании: нажимаем сюда, должно появиться это, затем, после этого, если нажать вот сюда, должно появиться это... Приложение не является многостраничным, но юзкейсов есть достаточно много.
До этого автоматическим тестированием я глубоко не занимался, поэтому у меня возникает вопрос: как тестировать такое веб-приложение?
Приложение - навороченная форма поиска:
www.nutritioncare.org/search.aspx . Все данные (фильтры, результаты поиска и пр.) берутся из удаленного API.
Что в данном случае использовать? DalekJS, CasperJS или простое клиент-сайдное тестирование, скажем, с помощью QUnit?
Спасибо