Скачать [Нетология] Инженер по тестированию: с нуля до middle [Анастасия Шарикова, Антон Глушков]

Информация
Цена: 195 РУБ
Организатор: Kail Kail
Ссылки для скачивания
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
394 982
Реакции
38 787
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[Нетология] Инженер по тестированию: с нуля до middle [Анастасия Шарикова, Антон Глушков]
Ссылка на картинку
Тестирование — это не рутинное прокликивание сайта, это интересный многогранный процесс, где порой приходится побороться за качество
Профессия QA-инженера разноплановая и ответственная

От специалиста по тестированию зависит итоговое качество продукта, которым будет пользоваться клиент.
Тестировщик не ломает продукт, а выстраивает правильный процесс его создания. В задачи QA-специалиста входит общение с пользователями и разработчиками, анализ качества, выбор инструментов, предотвращение появления ошибок и постоянное усовершенствование процесса.
Кому будет полезен этот курс:
  • Тем, кто хочет получить профессию в IT
  • Тем, кто работает в техподдержке
  • Начинающим тестировщикам
Спойлер: Программа курса:
Модуль 1: Ручное тестирование и автоматизированное тестирование веб-приложений на Java
  • Ручное тестирование веб-приложений (Курсовой проект):
    • Введение в тестирование ПО. Методы и виды тестирования
    • Артефакты тестирования
    • Основы клиент-серверного взаимодействия, протокол HTTP, концепция DOM
    • Инструменты тестирования
    • Работа с DevTools браузера
    • Жизненный цикл разработки ПО. Гибкие методологии разработки ПО
    • Введение в SQL. Запросы SELECT, UPDATE, DELETE
    • Курсовой проект: проведение тестирования сайта крупной компании
    • Тестирование ПО. Многообразие тестирования
  • Вёрстка сайта на HTML и CSS (Видеокурс):
    • Теги для вёрстки контента страницы
    • Теги для вёрстки структуры страницы
    • Теги для вёрстки форм
    • Селекторы CSS
    • Определение контекста элементов
    • Блочная модель
    • Позиционирование элементов
    • Оформление текста
    • Оформление декоративных элементов
    • Состояние интерактивных элементов
  • Git — система контроля версий:
    • Предназначение системы контроля версий
    • Основные операции (фиксация и откат изменений, поиск, история)
    • Работа с сервисом GitHub
    • Ветки, слияние веток и разрешение конфликтов
  • Java для тестировщиков:
    • Введение в Java: JDK, JRE, JVM, IntelliJ IDEA
    • Программирование на Java: переменные, операторы, работа с отладчиком
    • Примитивные типы данных, условные операторы, выход за границы типов и погрешность вычислений
    • Testability, автотесты, введение в ООП: объекты и методы
    • Система сборки Maven, управление зависимостями, автотесты на JUnit5
    • Циклы, параметризованные тесты и аннотации
    • Выстраивание процесса непрерывной интеграции (CI): Github Actions. Покрытие кода с JaCoCo, статический анализ кода: CheckStyle, SpotBugs
    • Объектно-ориентированное программирование и проектирование
    • Объекты с внутренним состоянием, управление состоянием при тестировании
    • Композиция и зависимость объектов. Mockito при создании автотестов
    • Наследование и расширяемость систем. Проблемы наследования
    • Исключительные ситуации и их обработка. Тестирование исключений
    • Интерфейсы для организации малой связности. Обобщённое программирование (Generics)
    • Collections Framework. CRUD и тестирование систем, управляющих набором объектов
  • Автоматизация тестирования, Continuous Integration (Курсовой проект):
    • Основы автоматизации
    • Управление состоянием. Continuous Integration
    • Тестирование веб-интерфейсов. Selenium
    • Selenide
    • Patterns
    • Docker и Docker Compose
    • SQL
    • Репортинг: Report Portal
    • Приоритеты автоматизации
    • Курсовой проект: автоматизированное тестирование веб-сервиса туроператора
Модуль 2: Автоматизированное тестирование фронтенда веб-приложений на JavaScript
  • JavaScript для тестировщиков:
    • Cинтаксис
    • Отладка, Developer Tools
    • Типы данных в JavaScript
    • Инструменты и программное окружение (npm)
    • Функции, объекты
    • ООП в JS (ES6)
    • Обработка исключений и замыкания
    • Асинхронность
  • Автоматизация тестирования веб-интерфейсов:
    • Платформа Node.js
    • Jest
    • Puppeeter
    • Playwright
    • Cypress
    • Функциональное тестирование
    • CI/CD
Модуль 3: Автоматизированное мобильное тестирование
  • Тестирование мобильных приложений:
    • Особенности тестирования мобильных приложений
    • Тестирование IOS-приложений
    • Тестирование Android-приложений
    • Выбор устройств для тестирования
    • Инструменты
    • Автоматизация тестирования мобильных приложений
    • Особенности функционального и нефункционального тестирования на мобильных устройствах
    • Эмуляторы и симуляторы
    • Настройка Android Studio
    • Тестирование UI
    • Автоматизация тестов с помощью фреймворка Espresso
    • Автоматизация с использованием Appium
Модуль 4: Продвинутые модули
  • Тестирование производительности:
    • Виды тестирования производительности и метрики
    • Сценарии тестирования и профили нагрузки
    • Обзор инструментов для нагрузочного тестирования
    • Работа с данными в JMeter
    • Анализ результатов и оформление отчетов
  • Тестирование безопасности:
    • Введение в тестирование безопасности
    • SQL Injection
    • XSS-атака
    • Code Injection
    • Fiddler
    • Wireshark
Дополнительные модули
  • Основы языка программирования Python (Бонусный видеокурс):
    • Условные конструкции
    • Операции сравнения
    • Циклы
    • Типы данных, коллекции данных
    • Функции
    • Работа с файловой системой
    • Классы и их применение
    • Менеджер контекста
    • Работа с разными форматами данных
    • Работа с библиотекой Requests, HTTP-запросы
    • Работа с классами на примере API VK
  • Английский язык для начинающих разработчиков (Бонусный модуль от EnglishDom):
    • Лексика, без которой не обойтись
    • Как вести переписку на английском
    • Чтение документации и анализ требований
    • Программирование
    • Тестирование ПО
    • Стрессовые ситуации
    • Устранение неполадок
    • Работа и роли в команде
    • Поддерживаем любую беседу на английском
    • Собрания, презентации на высшем уровне
  • Карьера в тестировании:
    • Тестировщик: задачи, работа в команде
    • Поиск работы: компания vs фриланс
    • Карьерная траектория: из студента в senior
    • Первое собеседование
    • Тренды в тестировании: за какими ресурсами следить
    • Резюме, сопроводительное письмо, портфолио
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть скрытый контент.
  • Like
Реакции: На это отреагировали Sellena, ticot, TestSvetlana и 2 других
Поиск по тегу:
Теги
java netology qa-engineer qa-инженер анастасия шарикова антон глушков инженер по тестированию нетология с нуля до middle тестировщик
Похожие складчины
Kail
Ответы
1
Просмотры
463
Nika22
Kail
Ответы
0
Просмотры
20
Kail
Kail
Kail
Ответы
0
Просмотры
737
Kail
Kail
Kail
Ответы
0
Просмотры
7K
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

Создать учетную запись займет не больше минуты!

Войти

Уже зарегистрированы? Просто войдите.