Подскажите, какие есть библиотеки для функционального тестировния javascript интерфейсов? Что-то входе: жмакнуть на кнопку, проверить, что всплыло окошко, ввести в поле текст, отправить форму, проверить ответ...
Сначала пробовал через selenium c сервера это делать - занятие неблагодарное. Слишком сложный код получается.
Я подумал, раз это дело на клиенте работает, то и тестировать, скорее всего, надо на клиенте. Но вот библиотек для этого не нашел. Кто чем пользуется? Поделитесь, пожалуйста. Код написан на jquery.
Смеетесь? На сайте с полусотней страниц и сотней сценариев. Тестировщики - это те, кто пишет тесты. А те, кто руками тестит - мартышки.
Пока руками и тестируем, но сильно много времени занимает. Да и ненормально это.
Постоянно что-нибудь отваливается. А когда руками тестишь - не все замечаешь.
Тестирование, грубо говоря, можно разделить на два вида:
1. Модульное и end-to-end тестирование (тестирование кода)- решений много, например karma и jasmine.
2. Тестирование GUI - могу вспомнить только selenium и туториал от яндекса