Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

Даты проведения курса

Выберите удобное для вас число,
запишитесь на курс, заполнив простую форму

записаться на курс
кол-во дней: 2
вендор: QA/Курсы для тестировщиков кол-во часов: 16
код курса: TEST-01

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

Цель курса:

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

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

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

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

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

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

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

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

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

Аудитория курса:

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

Тема 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 инженерам

  • Развитие навыков общения

  • Умение правильно использовать инструменты и техники тестирования

  • Понимание жизненного цикла разработки ПО

  • Методы тестирования ПО

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