Для виконання тестового завдання Вам необхідно встановити застосунок Ajax Systems на телефон (якщо не маєте реального Android девайса, можна використати емулятор).
- Написати базовий функціонал для роботи з застосунком (пошук елемента, клік по елементу і т.і.).
- Написати тест логіну користувача в застосунок (позитивний і негативний кейси).
- Використати параметризацію.
- Закомітити виконане завдання на гітхаб.
- *Реалізувати логування тесту.
- *Реалізувати динамічне визначення udid телефона через subprocess
- **Написати тест на перевірку елементів SideBar (випадаюче меню зліва).
- Застосунок - https://play.google.com/store/apps/details?id=com.ajaxsystems
- Робота з реальним телефоном - https://developer.android.com/studio/command-line/adb
- Налаштування емулятора - https://developer.android.com/studio/run/emulator
- Налаштування Appium - https://appium.io/docs/en/2.0/quickstart/
- Драйвер - http://appium.io/docs/en/2.1/quickstart/uiauto2-driver/
- Appium Inspector - https://github.com/appium/appium-inspector
login - qa.ajax.app.automation@gmail.com password - qa_automation_password