Коллеги, добрый день!
Нужно автоматизировать тестирование мобильных приложений на Android (есть также версия на iOS).
Приложение соединяется с сервером через REST api.
Необходим инструмент, который бы обладал следующими свойствами:
1) Визуальный, интуитивно понятный интерфейс (Graphical IDE)
2) Возможность запуска из командной строки
3) Возможно запускать тесты вручную по шагам ("режим отладки")
4) Возможно организовывать циклы и ветвления
5) Совместим с REST API
6) Совместим с HTTP Basic Authentication
7) Позволяет группировать тесты в группы, пакеты и т.п.
При этом не обязательно тестировать само приложение, достаточно анализировать ответы API.
Кандидаты:
1) vREST (недорогой, анализирует именно REST сценарии, но рекордер позволяет записывать только сценарии из браузера)
2) Appium + Selenium (open source, но не могу найти, как работать с REST сценариями);
3) Smartbear TestComplete (хорош, но дорог, и тоже не могу заставить работать с REST сценариями).
Пожалуйста,
посоветуйте какой-нибудь рекордер REST сценариев из мобильного приложения.
Спасибо!