🐼 My Python Autotests in QA.Guru training Test automation school Day 1: First autotests Authorization form: Python / Pytest / Selene Google search form: Python / Pytest / Selene Day 2: Autotest Google search form Autotest for Google search form: Python / Pytest / Selene Day 3: Git Dealing with conflicts Day 4: Python basics. Part I. Типы данных Solving simple tasks Day 5: Selene #1 Autotest of the demoqa registration form: Python / Pytest / Selene Day 6: Python basics. Part II. Языковые конструкции и функции Functions, arguments: testing dark theme switching Day 7: Python: работа с файлами Tests for files in .txt, .pdf, .xlsx, .zip Day 8: Python basics. Part III. Применение ООП Implementation and testing of online store classes Day 9: Allure Reports + GitHub Actions Autotest for GitHub Day 10: PageObjects Autotests for demoqa registration form with PageObjects Day 12: Jenkins + Allure Running tests from Jenkins Day 13: Notification in telegram Telegram bot + Jenkins + Allure Day 15: Pytest. Part I. Аргументы запуска и параметризация Autotest for GitHub with Python Parameters Day 16: Управляем параметрами в коде и в Jenkins Autotests for registration form for Jenkins Day 19: Venv, Poetry и управление зависимостями проекта Poetry Day 20: REST API. Part I API autotests for https://reqres.in/ Day 21: REST API. Part II API autotests for reqres.in and catfact.ninja Day 23: Мобильная автоматизация Part I. Разрабатываем автотесты с Browserstack Mobile autotests: Android / IOS QA.Guru https://qa.guru/