Курс «Профессия Инженер по тестированию»

Направление
Тестирование
Формат
Видео в записи
Упражнения на платформе
Домашние задания
Есть
Итоговый экзамен
Нет
Количество уроков
5
Документ об обучении
Сертификат
Обратная связь
Есть
Доступ
Сразу после покупки
Последнее обновление 05.07.2022
рассрочка
177 506 руб.
Доступна рассрочка на 31.
5231 руб. / мес.

О курсе

Вы научитесь находить ошибки в работе сайтов и приложений с помощью Java, JavaScript или Python. С первого занятия погрузитесь в практику и сможете начать зарабатывать уже через 4 месяца.

Программа курса

  1. Научимся: составлять проверки, которые помогут найти максимум ошибок с учётом требований к продукту. Проводить ручное тестирование веб-приложений. Составлять понятные отчёты об ошибках, которые помогут разработчикам быстро исправлять недочёты. Среднее время прохождения: 4 месяца.

    Основы тестирования веб-приложений
    Основы тестирования веб-приложений.
    Тестирование текстовых полей.
    Тестирование текста, чисел и дат с использованием граничных значений.
    Что такое хорошая спецификация? Правильное оформление баг-репорта.
    Тестирование форм регистрации.
    Тестирование форм авторизации и восстановления паролей.
    Тестирование дополнительных элементов интерфейса.
    Расширенные техники тестирования.
    Тестовые сценарии. Позитивные и негативные тесты.
    Кросс-платформенное и кросс-браузерное тестирование.
    Дополнительные инструменты тестирования.
    Тестирование API
    Чтение данных с сервера.
    Манипуляция данными на сервере.
    Универсальные инструменты
    Chrome DevTools как инструмент упрощения тестирования.
    Chrome DevTools как инструмент локализации ошибок.
    Chrome DevTools. Дополнительные операции.
    Системы отслеживания задач.
    Метрики тестирования и оценка трудозатрат.
    Нефункциональное тестирование
    Тестирование требований.
    Тестирование UI, UX.
    Приёмочное тестирование.
    Тестирование безопасности. Серверные уязвимости.
    Тестирование безопасности. Клиентские уязвимости.
    Итоговая работа. Ручное тестирование веб-приложений.
  2. Научимся: проверять особенности работы мобильных приложений и находить максимум ошибок с помощью эмуляторов и симуляторов любых мобильных устройств. Среднее время прохождения: 2 месяца.

    Основы тестирования мобильных приложений
    Введение в тестирование мобильных приложений.
    Ориентация и экраны.
    Эмуляторы и симуляторы.
    Сборка приложений и продвинутые функции Android Studio и XCode.
    GPS и батарея.
    Связь и перехват сетевых запросов.
    Скриншоты и логи.
    Итоговая работа. Тестирование мобильных приложений.
  3. Научимся: разрабатывать программы (автотесты) на одном из популярных языков программирования. Программы будут автоматизировать прогон тестовых сценариев. Среднее время прохождения: 6 месяцев.

    Языки программирования — на выбор Java, JavaScript или Python
    Введение в язык программирования и синтаксис.
    Функции.
    Объектно-ориентированное программирование.
    Области видимости.
    Преобразование типов.
    Отладка и логирование.
    Основы автоматизации UI-тестов — на выбор Java, JavaScript или Python
    Введение в автоматизированное UI-тестирование.
    Поиск элементов с помощью Selenium WebDriver.
    Поиск элементов: CSS.
    Сложные CSS-локаторы и ожидания элементов.
    XPath-локаторы.
    Мастер-класс по написанию автотестов.
  4. Веб-вёрстка. Базовый уровень
    Знакомство с курсом.
    Базовый HTML.
    Базовый CSS.
    Работа с макетом.
    Layout. HTML-разметка.
    Layout. Flexbox.
    Layout. Стилизация.
    Язык запросов SQL

    Вы узнаете основы SQL и структуры баз данных, научитесь работать с функциями и запросами и модифицировать данные.
  5. Универсальные знания программиста
    Как стать первоклассным программистом.
    Вёрстка email-рассылок. Советы на реальных примерах.
    The state of soft skills.
    Как мы создавали карту развития для разработчиков.
    Как общаться по email и эффективно работать с почтой?
    Повышение своей эффективности.
    Спор о первом языке программирования.
    Саморазвитие: как я не усидел на двух стульях и нашёл третий.
    Data-driven-подход к продуктивности — инсайты из данных миллиона людей.
    Протокол HTTP.
    Введение в алгоритмы.
    Слепой метод печати.
    Английский для IT-специалистов
    IT Resume and CV.
    Job interview: questions and answers.
    Teamwork.
    Workplace communication.
    Business letter.
    Software development.
    System concept development and SRS.
    Design.
    Development and Testing.
    Deployment and Maintenance.
    Система контроля версий Git

    Научитесь работать с Git: сможете сравнивать, менять и откатывать разные версии кода, научитесь создавать ветки и работать над одним проектом в команде.

Другие курсы по этой теме