Открыта [Stepik] Тестирование ПО: Автоматизация и Программирование на Python. Selenium [Алекс Смит]

[Stepik] Тестирование ПО: Автоматизация и Программирование на Python. Selenium [Алекс Смит]
0.00 звёзд 0 оценок

asd

Постоялец
Организатор
Статус
Online
Сообщения
4,938
Реакции
2,487
Баллы
1,030
BT
1,656
[Stepik] Тестирование ПО_ Автоматизация и Программирование. Python. Selenium [Алекс Смит].jpg
[Stepik] Тестирование ПО: Автоматизация и Программирование. Python. Selenium [Алекс Смит]

Данный курс в списке номинантов ежегодной премии Stepik Awards 2022 в категориях "Лучший платный курс".
ВНИМАНИЕ!!! В данном курсе абсолютно НЕТ ВОДЫ и ненужной информации. Если Вы любите бесполезные, скучные и нудные видео от которых хочется спать - то Вам не подойдет данный курс.
В результате прохождения этого курса, вами будет написан проект по автоматизации тестирования UI с помощью Selenium. Который вы можете спокойно брать и применять на своих рабочих проектах, а так же изучив который сможете указать в своем резюме и иметь козырь при поиске новой работы!
В данном курсе главный упор сделан на то, чтобы с минимальным углублением в теорию рассмотреть основы на практических примерах, чтобы получить возможность максимально быстро начать работать с данными инструментами, и в дальнейшем развивать свои навыки, используя документацию и собственный опыт проб и ошибок.

Если вы стремитесь развиваться и не стоять на месте, вам интересно расширять границы, получать новые знания, вы хотите развиваться в области тестирования и готовы вкладывать свои ресурсы ради собственного роста - вы на верном пути.
Видео лекции сочетает в себе как объяснение базовых понятий и элементов, необходимых для программирования и автоматизацию, так и наглядную демонстрацию их применения.

Обязательно попрактикуйтесь и напечатайте весь код, который указан в видео, а так же потренируйтесь в создании собственных классов, методов и модулей. Так как практика - это неотъемлемая часть в обучении

Для кого этот курс
Данный курс предназначен для тех кто хочет освоить такую популярную, востребованную и оплачиваемую профессию как - Тестировщик-Автоматизатор на Python (AQA Engineer) и БЫСТРО выйти на рынок и начать поиск свей первой работы! Так же он подойдет для тех кто уже работает тестировщиком или в сфере IT и планирует сменить направление. Для желающих изучить тестирование UI с помощью Selenium. Для начинающих тестировщиков и разработчиков, а так же специалистов с опытом. Специалисты, которые ищут новые инструменты для автоматизации.

В курс входят
- 103 урока
- 17 часов 32 минуты видео
- 114 тестов
- 13 интерактивных задач

Автор: Алекс Смит
Опытный тестировщик с навыками ручного тестирования, работы с базами данных, работы с тестированием API и построением собственных проектов по автоматизации UI и API. Опыт работы в IT отделах крупных финансовых компаний.

Вводный урок
01 Приветствие!
02 Обязательно к прочтению - Инструкция по обучению и выполнению ДЗ

Базовый курс программирования
01 Установка Python 3 и интегрированной среды разработки PyCharm
02 Основные типы данных и знакомство с переменными
03 Тестовое задание по типам данных
04 Определение типа данных
05 Числовые типы данных
06 Строчные типы данных
07 Продолжаем работать со строчным типом данных
08 Конструкция F-string
09 Ввод и вывод данных
10 Что такое функции и работа с ними
11 Область видимости переменных
12 Тестовое задание по области видимости переменных
13 Условные операторы: if, else, elif
14 Списки
15 Цикл For
16 Цикл While
17 Операторы break и continue
18 Тестовое задание по циклам
19 Функция Range
20 Работа со словарями и множествами
21 Работа с файлами
22 Тестовое задание по работе с файлами
23 Конструкция With
24 Работа с модулями. 1 часть
25 Работа с модулями. 2 часть
26 Присвоение аргументов в функциях
27 Return
28 Работа с исключениями. Конструкция Try&Except
29 Тестовое задание по работе с модулями
30 Задание по созданию мини-программы

Объектно-ориентированное программирование
01 Создание классов
02 Создание экземпляров классов
03 Тестовое задание по теории ООП
04 Наследование классов
05 Импортирование классов
06 Задание по программированию на Python

Базовый курс Selenium
01 Что такое Автоматизация тестирования GUI и Selenium.
02 Импорт Selenium
03 ВАЖНОЕ СООБЩЕНИЕ!
04 Открытие браузера с помощью Selenium
05 Заполнение полей с помощью метода send_keys
06 Поиск локаторов. Что такое XPATH
07 Авторизация на сайте
08 Построение первых тестов
09 Открытие браузера в headless режиме
10 Негативное тестирование
11 Обновление страницы
12 Имитация нажатия клавиш на клавиатуре с помощью Selenium
13 Создание скриншотов страницы
14 Скроллинг экрана и наведение по локатору
15 Очистка содержимого полей
16 Взаимодействие со скрытыми элементами
17 Smoke testing всего бизнес пути
18 Тестовое задание по Selenium №1
19 Перемещение в истории браузера (вперед-назад)
20 Взаимодействие с Check box
21 Взаимодействие с Radio Button
22 Двойной клик и клик правой клавишей мыши
23 Взаимодействие с календарем
24 Тестовое задание по Selenium №2
25 Взаимодействие с ползунком
26 Взаимодействие с Drop Down
27 Взаимодействие с формами отправки сообщений и вычислений
28 Взаимодействие с iFrame и формой редактирования текста
29 Генерирования случайных данных с библиотекой Faker
30 Взаимодействие с окнами и вкладками браузера
31 Взаимодействие с предупреждениями и всплывающими уведомлениями
32 Загрузка файла в браузере
33 Скачивание файла в браузере
34 Отработка исключений
35 Явное и Неявное ожидание
36 Тестовое задание по Selenium №3

Объектно-ориентированное программирование + Selenium
01 Создание класса и метода
02 Smoke testing всего бизнес пути + ООП
03 Создание модуля Авторизации
04 Важное теоретическое занятие по принципам ООП и POM !!!
05 Тестовое задание по Selenium №4

Работа с фреймворком Pytest
01 Создание проекта и импортирование библиотеки Pytest.
02 Знакомство с ключами для запуска тестов и анализ результатов
03 Условный оператор yield
04 Знакомство с параметром scope в PyTest
05 Задача очередности запуска методов с помощью фреймворка PyTest

Построение проекта по Автоматизации
01 Создание структуры проекта
02 Создание класса страницы Авторизации
03 Очистка консоли от лишних сообщений
04 Создание метода для получения нынешней URL
05 Создание метода для проверки значения текста на странице
06 Создание класса Главной страницы
07 Создание класса страницы Корзины
08 Создание класса страницы Пользователя
09 Создание методов для проверки URL и создания скриншотов
10 Создание второго теста. Запуск одного и нескольких тестов
11 Создание нескольких тестовых методов в одном файле
12 Запуск отдельного тестового метода из файла
13 Создание файла Conftest
14 Запуск теста с параметром scope
15 Задание по построению тестового проекта

Подключение логирования и отчета Allure
01 Подключение логирования
02 Подключение отчета Allure
03 Нужно ли изучать Git и прокачивать свой GitHub тестировщику

Заключение
01 Слова напутствия, тем кто справился

Продажник
Скрытое содержимое могут видеть только пользователи групп(ы): Зарегистрированный
Донор
 
Хотел записаться, но это немного другая тема которую хотел. Я искал Тестирование ПО: Автоматизация и Программирование на Python. API [Stepik] [Алекс Смит] а её нет пока на сайте.
 
Хотел записаться, но это немного другая тема которую хотел. Я искал Тестирование ПО: Автоматизация и Программирование на Python. API [Stepik] [Алекс Смит] а её нет пока на сайте.
 
Гость Сегодня сборы!
В курсе про GPT уже более 40 уроков о том, как правильно составлять запросы в текстовых нейросетях (GPT, Claude, Gemini, Perplexity и др.)
Запишись
:ht:

 
Добрый день, есть может быть предварительный материал, который раздали? Или мы ждём полного окончания на доноре? Возможно есть информация по дате завершения?
 
Добрый день, есть может быть предварительный материал, который раздали? Или мы ждём полного окончания на доноре? Возможно есть информация по дате завершения?
вся информация в теме на доноре
 
Отменили
 
Отпишитесь по вашему решению.
 
Назад
Сверху