



adb install --user 0 path\\to\\FavorApp.apkadb shell pm list packages | findstr favor127.0.0.1, Port: 4723. Save capabilities for reuse.
{ "platformName":"Android",
"appium:automationName":"UiAutomator2",
"appium:deviceName":"NRFE4XEQA6KB59MV",
"appium:appPackage":"com.favorappllc.mobile",
"appium:appActivity":".MainActivity",
"appium:noReset":true,
"appium:fullReset":false,
"appium:ignoreHiddenApiPolicyError":true,
"appium:newCommandTimeout":3600 }
/tests/android/login.spec.ts, /tests/ios/product.spec.ts) ensures easy navigation and a logical grouping of related tests.appium-mobile-framework
├── .github
├── .mvn
├── .vscode
├── allure-results
├── apps
├── config
├── fixtures
├── jenkins
├── node_modules
├── pages
├── scripts
├── test-data
├── tests
│ ├── android
│ │ ├── functional
│ │ │ ├── login.spec.ts
│ │ │ └── home.spec.ts
│ │ └── regression
│ │ ├── smoke.spec.ts
│ │ └── sanity.spec.ts
│ ├── ios
│ │ └── functional
│ │ ├── login.spec.ts
│ │ └── home.spec.ts
│ └── web
│ ├── functional
│ │ ├── login.spec.ts
│ │ └── home.spec.ts
│ └── regression
│ ├── smoke.spec.ts
│ └── sanity.spec.ts
├── package.json
├── README.md
├── tsconfig.json
└── wdio.conf.ts





npm run test:android && npm run allure:report. Open reports in browser for visual analysis of test outcomes and trends.