Фреймворк Calabash ( о нем я вкратце рассказывала ранее), как и ожидалось оказался очень удобным инструментом для тестирования мобильных приложений. Работая в связке с Cucumber он помогает писать понятные и полезные тесты. Единственной сложностью, с которой я столкнулась при тестировании IOS приложения, был поиск элементов, необходимых для выполнения шагов.
Большим помощником в этой ситуации стал метод Calabash iOS Ruby API “query”. Этот метод позволяет при помощи консоли отобразить все элементы UI находящиеся на экране вашего приложения.