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

Sky90

VIP складчик
Platinum
Премиум
Администратор
Регистрация
1 Дек 2015
Сообщения
145.987
Реакции
777.031
Тестирование ПО: Автоматизация и Программирование на Python. API [Stepik] [Алекс Смит]


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

В результате прохождения этого курса, вами будет написан проект по автоматизации тестирования API на Python. Который вы можете спокойно брать и применять на своих рабочих проектах, а так же изучив который сможете указать в своем резюме и иметь козырь при поиске новой работы!

Особенности курса:

видео-лекции по изучению одного из самых популярных и востребованных языков. Никаких скучных лекций в формате текста;
Вы не ограничены во времени прохождения курса, учитесь в удобное для Вас время и месте;
курс содержит практические задания, которые не просто добавлены для "галочки", а действительно закрепляют пройденный материал, формируют базу и мышление;
практические и домашние задания которые проверяет лично автор;
письменные задания которые дадут опыт в формулировании ответов на собеседовании;
пошаговая инструкция и написание тестового проекта + написание своего собственного проекта, с рецензией от автора, который можно приложить к резюме и на его основе строить проект на своей работе;
курс на котором автор за Вас искренне переживает, а не просто оставляет одних на произвол судьбы
Чему вы научитесь

Базовый курс программирования на Python 3.
Узнаете принципы Объектно-ориентированного программирования на Python 3.
Напишите полноценный проект по автоматизации тестирования API.
Научитесь тестировать API с помощью Postman.
Производить запуск тестов используя библиотеку Pytest с необходимой конфигурацией.
Закрепите свои знания в тестовых заданиях, которые максимально приближены к тем которые выполняет реальный специалист.
В данном курсе главный упор сделан на то, чтобы с минимальным углублением в теорию рассмотреть основы на практических примерах, чтобы получить возможность максимально быстро начать работать с данными инструментами, и в дальнейшем развивать свои навыки, используя документацию и собственный опыт проб и ошибок.

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

В курс входят

74 урока
12 часов 40 минут видео
16 тестов
15 интерактивных задач

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


Спойлер: Программа курса
Вводный урок

Приветствие
Обязательно к прочтению - Инструкция по обучению и выполнению ДЗ
Базовый курс программирования

Установка Python 3 и интегрированной среды разработки PyCharm
Основные типы данных и знакомство с переменными
Тестовое задание по типам данных
Определение типа данных
Числовые типы данных
Строчные типы данных
Продолжаем работать со строчным типом данных
Конструкция F-string
Ввод и вывод данных
Что такое функции и работа с ними
Область видимости переменных
Тестовое задание по области видимости переменных
Условные операторы: if, else, elif
Списки
Цикл For
Цикл While
Операторы break и continue
Тестовое задание по циклам
Функция Range
Работа со словарями и множествами
Работа с файлами
Тестовое задание по работе с файлами
Конструкция With
Работа с модулями. 1 часть
Работа с модулями. 2 часть
Присвоение аргументов в функциях
Return
Работа с исключениями. Конструкция Try&Except
Тестовое задание по работе с модулями
Задание по созданию мини-программы
Объектно-ориентированное программирование

Создание классов
Создание экземпляров классов
Наследование классов
Импортирование классов
Тестовое задание по теории ООП
Задание по программированию на Python
Тестирование API с помощью Postman

HTTP протокол и его основные методы. Статус-кода
Что такое API. Установка Postman
Коллекции в Postman
Тестирование API. Основные методы в Postman. Проект №1
Позитивное и негативное тестирование API из проекта №1
Тестирование API. Проект №2.
Тестирование категорий API из проекта №2
Основы автоматизации API

Отправка запроса с методом Get, без использования ООП
Отправка запроса с методом Get, с использованием ООП
Отправка нескольких запросов метода Get
Тестовое здание по API №1
Тестовое здание по API №2
Отправка запроса метода Post
Отправка запроса метода Put
Отправка запроса метода Delete
Тестовое здание по API №3
Тестовое задание по API №4
Работа с фреймворком PyTest

Создание проекта и импортирование библиотеки Pytest.
Знакомство с ключами для запуска тестов и анализ результатов
Условный оператор yield
Знакомство с параметром scope в PyTest
Задача очередности запуска методов с помощью фреймворка PyTest
Построение проекта по Автоматизации

Построение структуры проекта. Создание кастомных методов.
Создание теста. Метод Post.
Метод Get.
ВАЖНАЯ ДЕТАЛЬ!
Метод Put.
Метод Delete.
Метод для проверки статус кода.
Метод для проверки наличия обязательных полей
Метод для проверки содержимого полей
Тестовое здание по API №5
Добавление в проект Логирования и отчетов Allure

Добавления Логирования
Добавления отчетов Allure
Нужно ли изучать Git и прокачивать свой GitHub тестировщику
Заключение

Слова напутствия, тем кто справился)


Продажник



 
Сверху