Курс для начинающих и продолжающих QA специалистов — SynergyCom

Курс для начинающих и продолжающих QA специалистов

Код курса: QA-001 Продолжительность: 3 дня (24 часа)

Специальность Инженер QA все больше пользуется спросом на рынке.  Все больше IT компаний задумываются о том, что на этапе планирования, реализации  проекта должен принимать участие QA инженер, этим самым минимизируя риски выпуска не качественного продукта и сокращая затраты на устранение многочисленных дефектов.

Курс предусматривает практические задания, примеры из реальных продуктов, прохождение теста по окончании, заполнение опросника на тему «Что Вам понравилось, не понравилось».

Аудитория

Данный курс  рассчитан для новичков, которые хотят  работать в сфере IT, для специалистов разных направлений, которые хотят поменять свою профессию, а также для специалистов QA, которые хотят повысить свою квалификацию.

После курса Вы будете знать:

—  что такое тестирование, какие бывают виды и методы тестирования

—  работать с дефектами

—  составлять тестовую документацию

—  особенности тестирования на различных платформах

—  инструменты тестирования

— ознакомитесь с тестированием API

— ознакомитесь с тестированием БД

Тема 1: Введение в тестирование ПО

  • Что такое тестирование
  • Жизненный цикл разработки ПО
  • Инструменты для исследования

Тема 2: Что такое QA и чем отличается от обычного тестирования

  • История развития QA
  • Что такое QA
  • Практика применения QA в лидирующих компаниях

Тема 3: Документация QA

  • Позитивные и негативные кейсы в тестировании
  • Тест-кейсы что это и для чего нужны
  • Чек-листы. Чем отличаются от тест-кейсов и как их писать
  • Инструменты для документирования

Бизнес-кейс: написание тест-кейса в Testlink

Тема 4: Работа с дефектами

  • Что такое дефекты, как их находить и фиксировать
  • Баг-трекинговые системы: Jira, Trello, GitLab
  • Оценка приоритета дефектов
  • Жизненный цикл дефектов

Бизнес-кейс: практическая отработка слушателями полученных знаний. Запись дефекта в баг-трегинговую систему

Тема 5: Классификации видов и методов тестирования

  • Функциональное тестирование
  • Тестирование производительности
  • Юзабити-тестирование
  • Тестирование совместимости
  • Черный ящик
  • Белый ящик
  • Серый ящик
  • Регрессионное тестирование
  • Альфа-тестирование
  • Бета-тестирование

Подведение итогов обучения: обсуждение и ответы на вопросы

Тема 6: Работа с GitLab

  • Для чего нужна система GitLab
  • Практика ведение Dashboards в GitLab
  • Работа с Merge Requests
  • Хранение документации

Тема 7: Основы тестирования мобильных приложений 

  • Особенности тестирования для устройств Android
  • Основы работы в Android Studio необходимые для QA
  • Что такое логи и как их посмотреть в Android Studio
  • Использование эмулятора для эмитации различных устройств

Тема 8: Основы тестирования Web приложений

  • Особенности тестирования Web приложений
  • Мобильная версия приложения

Тема 9: Кросс-браузерное тестирование

  • Что это такое
  • Для чего нужно
  • Работа в Browserstack

Тема 10: Тестирование верстки

  • Что такое верстка
  • Для чего необходимо тестировать верстку
  • Инструменты для тестирования
  • PageSpeed

Подведение итогов обучения: обсуждение и ответы на вопросы

Тема 11:  Процесс сборки файла APK для выпуска на  PlayMarket (Production)

  • Последовательности действий перед сборкой файла
  • Deploy на PlayMarket
  • Тестирования обновлений. Версионность сборки

Тема 12: Процесс сборки IPA файла для выпуска в AppStore (Production)

  • Последовательности действий перед сборкой файла
  • Deploy в AppStore
  • Тестирования обновлений. Версионность сборки

Бизнес-кейс: практическая отработка слушателями полученных знаний

        Тема 13: Технологии

  • Работа с Firebase Console
  • Работа с Crashlitics

Тема 14: Тестирование API

  • Что такое API
  • Для чего полезно знать  API
  • Первые шаги к освоению API

Тема 15: Освоение работы с REST API сайта

  • HTTP глаголы
  • HTTP коды ответов
  • Воспроизведение запросов

Тема 16: Базы данных

  • Что такое БД
  • Умение писать простые SQL запросы
  • Практические примеры работы с БД

Бизнес-кейс: практическая отработка слушателями полученных знаний

Тема 17: Рекомендации для прокачки знаний QA инженерам

  • Развитие навыков общения
  • Умение правильно использовать инструменты и техники тестирования
  • Понимание жизненного цикла разработки ПО
  • Методы тестирования ПО

Подведение итогов обучения: обсуждение и ответы на вопросы.
Формат, наполнение, темы, продолжительность курса могут быть дополнительно откорректированы Заказчиком.

Обучение
8 июня 2024 Онлайн

Направления обучения

Поиск по сайту