EGround
Редактор
- Сообщения
- 24.318
- Реакции
- 127
Тестирование ПО с Нуля до Специалиста [Stepik] [Алекс Смит]
О курсе
Данный курс в списке номинантов ежегодной премии Stepik Awards 2022 в категориях "Лучший платный курс".
ВНИМАНИЕ!!! В данном курсе абсолютно НЕТ ВОДЫ и ненужной информации. Если Вы любите бесполезные, скучные и нудные видео и лекции от которых хочется спать — то Вам не подойдет данный курс. По окончанию курса Вы получите СЕРТИФИКАТ, который сможете приложить к своему резюме!
Особенности курса:
- видео-лекции с дублированием теории в виде конспекта, Вам не нужно будет ничего печатать, все уже готово и находится в одном месте. Никаких скучных лекций в формате текста;
- Вы не ограничены во времени прохождения курса, учитесь в удобное для Вас время и месте;
- курс содержит базовую теорию, а так же практические задания по самым популярным и востребованным инструментам для тестировщика, которые не просто добавлены для "галочки", а действительно закрепляют пройденный материал, формируют базу и мышление;
- практические и домашние задания которые проверяет лично автор;
- письменные задания которые дадут опыт в формулировании ответов на собеседовании;
- практические задания по самым популярным инструментам тестировщика;
- множество разнообразных тестовых заданий;
- пошаговая инструкция и написание тестового проекта + написание своего собственного проекта, с рецензией от автора, который можно приложить к резюме и на его основе строить проект на своей работе;
- курс на котором автор за Вас искренне переживает, а не просто оставляет одних на произвол судьбы
Для кого этот курс
Данный курс предназначен для тех кто хочет освоить такую популярную, востребованную и оплачиваемую профессию как — Тестировщик ПО (QA Engineer) и БЫСТРО выйти на рынок и начать поиск свей первой работы! Так же он подойдет для тех кто уже работает тестировщиком или в сфере IT и планирует сменить направление.
Он подойдет как тем, кто только делает первые шаги в мир тестирования, хочет лучше понять эту деятельность и готовится к первым собеседованиям, так и тем, кто имеет некий опыт, но чувствует, что полезно получить знания по тестированию в структурированном понятном виде.
В курс входят
- 105 уроков
- 20часов видео
- 208 тестов
- 9 интерактивных задач
Автор: Алекс Смит
Опытный тестировщик с навыками ручного тестирования, работы с базами данных, работы с тестированием API и построением собственных проектов по автоматизации UI и API. Опыт работы в IT отделах крупных финансовых компаний.
Спойлер: Программа курса Пошаговая инструкция по обучению на курсе
- Как стать тестировщиком. План эффективного обучения
- Обязательно к прочтению — Инструкция по обучению и выполнению ДЗ
- Инструкция по выполнению тестовых заданий
Основные участники процесса разработки ПО.Что такое тестирование
- Что такое тестирование? Как стать тестировщиком?
- Этапы разработки и тестирования ПО. Основные роли в IT
- Что такое QA и QС. Уровни должностей в IT. Пути развития в QA.
- Задание по этапам разработки программного продукта
- Виды окружений
Классификация и принципы тестирования. Техника тест-дизайна
- Основные принципы тестирования
- Функциональное и нефункциональное тестирование
- Задание по классификации тестирования
- Модульное, интеграционное, системное и приемочное тестирование
- Классификация по запуску кода на исполнение и по исполнителю.
- Позитивное и негативное тестирование
- Классификация по цели тестирования
- Тестирование с помощью техник тест-дизайна
- Методы тестирования: черный, серый и белый ящик
Методологии разработки ПО. Установка и работа в JIRA
- Методологии разработки ПО : водопадная, V-образная, Agile модель
- Дополнительные тесты по теме Методологий разработки ПО
- Установка и работа в системе JIRA (для жителей РФ не доступна)
- Практическое задание в баг-трекинговой системе JIRA
Тестовая документация
- Работа с требованиями для тестировщика.
- Чек-лист. Тест-кейс. Тестовый набор
- Дополнительные тесты по теме тестовая документация
- Задание по составлению тестовой документации
- Баг-репорт. Поиск багов в интернете
- Когда нужно оформлять баг?
- Приложения для хранения тестовой документации
Работа с базами данных и SQL запросами
- Что такое базы данных и их классификация
- Установка ПО для написания SQL запросов и работе с базами данных
- Создание и заполнение таблиц в базе данных
- Задание для закрепления темы создания и заполнения таблиц
- Просмотр взаимодействие таблиц между собой
- Основные SQL запросы в базы данных для тестировщика
- Тестовые задания по запросам типа SELECT №1
- Тестовые задания по запросам типа SELECT №2
- Задание по созданию таблиц и SQL запросов к ней
- Объединение таблиц.
- Изменение и удаление данных в таблице
- Тестовые задания по запросам типа Update и Delete
- Объединение таблиц. INNER JOIN
- Объединение таблиц. LEFT и RIGHT JOIN
- Тестовое задание по Объединению таблиц
- Объединение таблиц. FULL JOIN
Клиент-серверная архитектура. HTTP методы. API
- Структура Клиент-серверной архитектуры
- Что такое URL, IP, DNS сервер, Маска подсети, MAC адрес и т.д
- HTTP протокол и его основные методы. Статус-кода
- SOAP протокол. Написание сообщение на языке XML
- REST- архитектура. Написание сообщений в формате JSON
- Тестирование браузера с помощью DevTools
Тестирование API с помощью Postman
- Что такое API. Установка Postman
- Коллекции в Postman
- Тестирование API. Основные методы в Postman. Проект №1
- Позитивное и негативное тестирование API из проекта №1
- Тестирование API. Проект №2.
- Тестирование категорий API из проекта №2
- Составление тестов на проверку Статус-кода
- Документация автотестов в Postman
- Типы данных в Postman
- Проверка полей со Строчным типом данных
- Составление теста со множеством проверок
- Оператор NOT
- Виды знаков равенства и boolean значения
- Проверка заполненности поля
- Проверка поля на частичное содержание символов
- Проверка полей с Числовым типом данных
Тестирование API с помощью Swagger
- Знакомство со Swagger
- Swagger. Практическое занятие №1
- Swagger. Практическое занятие №2
- Swagger. Практическое занятие №3
- Swagger vs Postman. Что выбрать и как тестировать API на проекте
Работа с командной строкой Windows
- Основные команды для работы с приложениями в командной строке
- Работа с файлами и директориями в командной строке
Тестирование мобильных приложений
- Виды мобильных приложений
- Тесты на тему: статистика мобильных устройств и виды приложений
- Тестирование и особенности тестирования мобильных приложений
- Тесты на тему: особенности тестирования мобильных приложений
- Задание по особенностям и зависимости мобильных приложений
Работа с системой контроля версии кода Git
- Установка локального Git и глобального репозитория Git Hub
- Создание файлов проекта в локальном и глобальном репозитории.
- Тесты на тему: Git
- Нужно ли изучать Git и прокачивать свой GitHub тестировщику
Нагрузочное тестирование
- Введение в Нагрузочное тестирование. Цели нагрузочного тестирова
- Когда необходимо проводить нагрузочное тестирование
- Этапы нагрузочного тестирования
- Методика нагрузочного тестирования
Jmeter — главный инструмент для Нагрузочного тестирования
- Очень важное сообщение для ВСЕХ студентов данного курса!
- Установка Jmeter
- Смена темы интерфейса в Jmeter
- Знакомство с интерфейсом Jmeter и создание первого запроса
- Создание запросов в ручную
- Создание запроса из HAR файла
- Добавление в тесты временное ожидание
- Задание по инструменту Jmeter
Заключение
- Слова напутствия, тем кто справился)
Подготовка к собеседованию, резюме, обзор вакансий и Гайды
- Составление резюме для Тестировщика
- Разбор реального резюме Студента
- Что должен знать Начинающий тестировщик. Разбор вакансий
- Что должен знать Middle тестировщик. Разбор реальных вакансий
- Что должен знать Senior QA тестировщик. Разбор реальных вакансий
- Нужно ли выполнять тестовое задание?
- Как успешно готовиться и проходить собеседования
- Ошибки при прохождении собеседования
- Стоит ли переходить из тестировщика в разработчики?
- 10 советов Тестировщику
Продажник
Материал «Тестирование ПО с Нуля до Специалиста [Stepik] [Алекс Смит]», возможно, скоро появится на EGROUND.
Воспользуйтесь поиском, может быть, он уже опубликован.