Appium and Selenium with Python From Basics to Framework. [Sujith Reddy] [Udemy]
Чему вы научитесь
Complete Python Test Automation like Appium , Selenium , Allure Reporting Tool, BDD Basics, Jenkins along with Python Basics
Перевод
Видео и субтирты на (eng)
Субтитры можно перевести вручную через яндекс или google переводчик.
Описание
Все темы Appium (Android, IOS и гибридное приложение), Selenium, BDD, Jenkins и Basic Python мы объяснили в этом курсе.
Все файлы кодирования, которые мы объяснили в видео, мы загрузили на udemy. Так что вы скачаете и пройдетесь через все эти вещи.
Ниже приведены темы Appium (Android и IOS), обсуждаемые в курсе.
Ниже приведены основные
Ниже приведены темы Python BDD (поведение), обсуждаемые в курсе (мы добавим больше концепций).
Чему вы научитесь
Complete Python Test Automation like Appium , Selenium , Allure Reporting Tool, BDD Basics, Jenkins along with Python Basics
Перевод
Видео и субтирты на (eng)
Субтитры можно перевести вручную через яндекс или google переводчик.
Описание
Все темы Appium (Android, IOS и гибридное приложение), Selenium, BDD, Jenkins и Basic Python мы объяснили в этом курсе.
Все файлы кодирования, которые мы объяснили в видео, мы загрузили на udemy. Так что вы скачаете и пройдетесь через все эти вещи.
Ниже приведены темы Appium (Android и IOS), обсуждаемые в курсе.
- Appium Архитектура
- аппиум инспектор
- Запустить приложение в (Android, IOS как в эмуляторе, так и на реальном устройстве)
- Локаторы (id, text, content-des, index, classname, XPath, findElements и т. Д.)
- Ждет
- Способы поиска Текущая активность, контекст, ориентация, заблокировано устройство или нет
- Выполните действие, используя коды клавиш Android
- Свойства элемента, такие как (отображается, включен, выбран, размер элемента, расположение элемента на экране)
- Действия с элементами, такие как (Щелкните, Отправить текст, получить текст, получить описание содержимого и т. Д.)
- Такие жесты, как (прокрутка, долгое нажатие, касание, перетаскивание, пролистывание [слева направо, справа налево, сверху вниз и снизу вверх])
- Автоматизация гибридных приложений на (устройства Android и IOS)
- Концепции Pytest (приспособления, порядок выполнения, конфтест, иерархия методов)
- Концепции ведения журнала Python
- Инструмент отчетности Allure
- Платформа автоматизации тестирования Appium (от нуля до продвинутого уровня, включая инструмент Allure Reporting Tool)
- Селен Архитектура
- Инструменты проверки элементов
- Запустить веб-страницу с помощью (Chrome, FireFox и Safari)
- Локаторы (id, name, className, tag, LinkText, Partiallinktext, CSS, XPath и FindElements и т. Д.)
- Ожидания (явные и неявные)
- Жесты с использованием класса цепочек действий (прокрутка, двойной щелчок, операция правой кнопкой мыши и т. Д.)
- Такие методы навигации, как (Вперед, Назад, Обновить веб-страницы и т. Д.)
- Свойства элементов, такие как (отображается, включен, выбран, размер элемента, расположение элемента и т. Д.)
- Выполнение действий с переключателями, флажками, раскрывающимися списками, операциями с множественным выбором, окнами iframe, Windows и т. Д.
- Кнопки оповещения
- Концепции Pytest (приспособления, порядок выполнения, конфтест, иерархия методов)
- Концепции ведения журнала Python
- Инструмент отчетности Allure
- Платформа автоматизации тестирования Selenium (от нуля до расширенного, включая инструмент создания отчетов Allure)
Ниже приведены основные
- Переменные
- Типы данных
- Операторы
- Тип литья
- Тип данных String
- Список
- Кортеж
- Словарь
- Устанавливает концепции
- Условные утверждения (if, if else, if elif else и т. Д.)
- Циклы (для цикла, пока цикл)
- Операторы цикла (Break, Continue)
- Различные типы функций
- Лямбда-выражения
- Пакеты и модули
- OOPS (классы и объекты, наследование, ключевое слово Super, скрытие данных)
- Декораторы Python
Ниже приведены темы Python BDD (поведение), обсуждаемые в курсе (мы добавим больше концепций).
- Конфигурация BDD
- Структура BDD
- Создание файлов описания функций и шагов
- Исполнение BDD
- Введение и недостатки Jenkins
- Установка и настройка Jenkins
- Конфигурация вакансии в Jenkins
- Запланируйте работу в соответствии с необходимым временем
- Люди, которые хотят автоматизировать мобильные и веб-приложения с помощью python
- Инженеры-испытатели вручную
- Тестировщики мобильных и веб-руководств, желающие изучить автоматизацию
https://www.udemy.com/course/appium-and-selenium-with-python/