Разработка приложений для Android: как сравнить Robotium, Calabash и Appium?

Я испытал и Аппиум и Калабаш. Appium использует Webdriver, поэтому он поддерживает языки, поддерживаемые Webdriver. Но вы можете использовать только Ruby для Calabash. Вам также нужен проект xcode для приложения ios, чтобы создать цель для тестирования, но для android вам просто необходим файл .apk. Если у вас есть опыт работы с webdriver, вы можете легко применить Appium.

Тем не менее, Calabash очень успешен для запросов к объектам приложения, так что вы можете легко увидеть атрибуты объектов на странице в деталях, такие как id, name, hint. Эта функция очень полезна для интерактивного написания кода автоматизации. Если у вас есть опыт работы с Capybara в стиле BDD, вы можете применить точно такой же стиль для Calabash в Ruby.

Проверьте этот пост для более подробного объяснения.

0

Ура! Вы первые нашли эту информацию, сделайте доброе дело, поделитесь ей в: