Как тестировать javascript интерфейс?

Доброе утро.

Подскажите, какие есть библиотеки для функционального тестировния javascript интерфейсов? Что-то входе: жмакнуть на кнопку, проверить, что всплыло окошко, ввести в поле текст, отправить форму, проверить ответ...

Сначала пробовал через selenium c сервера это делать - занятие неблагодарное. Слишком сложный код получается.

Я подумал, раз это дело на клиенте работает, то и тестировать, скорее всего, надо на клиенте. Но вот библиотек для этого не нашел. Кто чем пользуется? Поделитесь, пожалуйста. Код написан на jquery.
  • Вопрос задан
  • 3992 просмотра
Пригласить эксперта
Ответы на вопрос 5
@Shavadre
Хм... Мне казалось, что всем этим занимаются "тестировщики", т.е. люди.
Ответ написан
maxaon
@maxaon
Тестирование, грубо говоря, можно разделить на два вида:
1. Модульное и end-to-end тестирование (тестирование кода)- решений много, например karma и jasmine.
2. Тестирование GUI - могу вспомнить только selenium и туториал от яндекса
Ответ написан
Sild
@Sild
а почему на клиенте селениумом не воспользоваться? он же по сути бот, как-раз на клиенте и работает
Ответ написан
Комментировать
BBoyJuss
@BBoyJuss
WordPress, интерфейсы и все вытекающие
Gremlins.js Думаю, это то что Вам нужно
Демострация работы (гиф картинка)
207ee1438c598890b5c12997c1ed3169.gif
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы