Ребят, всем привет. А подскажите, плииз, как более опытные товарищи. Вот есть задача автоматизировать следующую логику веб-сервиса: загрузка файла одного формата => конвертация на бэке в другой формат с сообщением об этом на фронт через WS => скачивание файла => ассерт совпадения с эталонным файлом. И таких пар файлов около 500. Вопрос: 1) На каком уровне лучше делать данные тесты на уровне UI или API? 2) Какие js фреймворки вы бы посоветовали с учетом поверхностных знаний js, но с большим желанием его освоить. Пока остановился для API: Mocha/Chai, UI:Test Cafe. Уровень UI смущает медленностью. Уровень API смущает сложностью, с учетом того, что нужно будет ответ WS парсить и ассертить.