Java 11.0.x.
Node.js 18.17.x.
Python 3.11.x.
npm install -g appium@2.1.3
npm install -g appium-doctor
appium driver install uiautomator2@2.29.4
{
"platformName": "Android",
"appium:deviceName": "Android Emulator",
"appium:automationName": "UIAutomator2",
"appium:app": "<caminho-do-projeto>/app/yodapp-beta.apk",
"appium:udid": "emulator-5554",
"appium:autoGrantPermissions": true
}
-
Se o ambiente está OK:
appium-doctor --android
-
Verificar drivers instalados:
appium driver list --installed
-
Se o virtual device está ativo / online:
adb devices
pip install -r requirements.txt
browserstack-sdk setup --framework "robot" --username "<YOUR_BROWSERSTACK_USERNAME>" --key "<YOUR_BROWSERSTACK_ACCESS_KEY>"
- Inicie o Appium Server com o comando:
appium
.
- Dê um play no Android Device Virtual.
robot -d ./reports tests/
browserstack-sdk robot -d ./reports tests/
Verifique a pasta reports
para visualizar os relatórios da execução: report.html
ou log.html
.
Thiago Nogueira dos Santos 🤓 ✌🏻
QA Automation Engineer 🔎 🐞