t.me/atinfo_chat Telegram группа по автоматизации тестирования

Сервер Appium выводит ошибку что не может найти adb

Теги: #<Tag:0x00007f7488e60f88> #<Tag:0x00007f7488e60e48> #<Tag:0x00007f7488e60d08> #<Tag:0x00007f7488e60ba0>

Всем привет,
Вот уже 2 день мучаюсь найти решение на одну проблемку и никак не получаеться.

Начал изучать мобильное тестирование с Robotframework + Python (2.7.17) + Appium.
Вроде все просто и понятно.
Настроил среду по найденым инет ресурсам, проверил если все совпадает.
Набрал первый тест для запуска желаемой приложении.
И запустил тест.
И начались танцы с бубном.
Одна и таже ошибка выходит и никак не могу понять что серверу Appium не хватает, когда все настроил как надо?

Прилагаю больше деталий ниже в описании:

Encountered internal error running command: Error: Could not find 'adb' in ["/Users/${USER}/Library/Android/sdk/platform-tools/platform-tools/adb","/Users/${USER}/Library/Android/sdk/platform-tools/emulator/adb","/Users/${USER}/Library/Android/sdk/platform-tools/tools/adb","/Users/${USER}/Library/Android/sdk/platform-tools/tools/bin/adb"]. 
Do you have Android Build Tools installed at '/Users/${USER}/Library/Android/sdk/platform-tools/'?

1


3





По-моему, в последнем скриншоте все наводки даны, что может быть не так.
У вас установлен Android SDK? Если да, то куда? Если установлен, то добавлен в PATH? Судя по скриншотам, у вам Macbook, значит, надо export пути к adb прописывать в bash_profile (или zshrc).

Установите appium-doctor, запустите, и увидите, какие требуемые компоненты отсутствуют