Курсы тестировщика ПО в Могилеве за 1.5 месяца!

Группы |
Утро (9:00-12:00) • Вечер (18:00-21:00) • Вых. день |
График занятий |
2-3 раза в неделю.
|
Стоимость, бел.руб. |
519 399 (В группе: 5-10 чел.)
!
при записи по 30.04.2021
|
Длительность обучения |
52 академических часа (1-1,5 месяца) |
Место обучения |
ул. Ленинская, 29, 3 этаж, к.311 (Как найти?)
X
ул. Ленинская, 29, 3 этаж, к.311:
Ленинская, 29, 3 этаж:
На пересечении пер. Пожарный и ул. Ленинская
рядом с игровым клубом "Фараон"
![Учебный класс Древо знаний]()
|
Ближайшие планируемые группы:
Время занятий |
Планируемая дата начала занятий* |
Осталось мест |
Запись |
Вечер: 18:00-21:00, по будням;
| Идет набор | Есть места | Вы еще можете Записаться в группу |
Выходной день;
| Идет набор | Есть места | Вы еще можете Записаться в группу |
Утро: 9:00-12:00, по будням;
| Идет набор | Есть места | Вы еще можете Записаться в группу |
* Дата начала занятий может изменяться
Активное развитие IT индустрии в мире и Беларуси открывает широкий спектр возможностей перед молодыми специалистами. Ведущие IT компании страны ощущают острый дефицит профессиональных тестировщиков программного обеспечения и готовы предлагать отличные условия труда, высокую заработную плату, перспективу дальнейшего карьерного роста. В нашем центре проводят регулярный анализ рынка труда. В связи с возросшей востребованностью, мы открываем набор на курс тестировщика ПО в Могилеве.
Обучаясь у нас, вы получаете широкий спектр преимуществ, недоступный для большинства конкурентов:
- Занятия проводятся согласно актуальным программам, учитывающим последние изменения в сфере и доказавшим свою эффективность на практике;
- Ведущие работодатели страны знают о высоком уровне квалификации наших выпускников и активно предлагают вакантные должности;
- Уроки проводят квалифицированные педагоги, имеющие регулярную практику в профильной сфере. Они прямо заинтересованы в высоком качестве вашего обучения;
- Доступная стоимость обучения и индивидуальный подход, позволяют познавать новую перспективную профессию с высоким уровнем комфорта и минимальным ударом по кошельку.
Смотреть вакансии для выпускников
Показать еще...
Записаться на обучение
Программа курса "Тестировщик ПО (QA)":
Основные термины тестирования. Принципы тестирования:
- Общепринятые определения тестирования;
- Ошибка, дефект, сбой;
- Верификация vs валидация;
- Артефакты тестирования;
- 7 принципов тестирования (ISTQB).
Представление о процессе разработки ПО, роли тестирования в нем:
- Процессы разработки ПО: что это такое, какие бывают и зачем нужны? Водопад, Agile (Scrum, Kanban, XP), Continuous Delivery. Особенности тестирования при разных процессах разработки;
- Структура проектной команды. Место тестировщика в ней;
- Понятия: Build, Release, Deployment, Continuous Integration, Sprint, Backlog.
Уровни и виды тестирования:
- Уровни тестирования: модульное, интеграционное, системное. Пирамида тестирования;
- Разделение видов тестирования по критериям. Разбор каждого вида тестирования;
- Работа с дефектами и инцидентами на проекте;
- Что такое дефект, инцидент? Баг-репорт — кому он нужен и как его делать;
- Рассмотрим баг-репорт в разрезе:
- Инструментальном (системы для работы с ошибками);
- Техническом (структура и содержание баг-репорта);
- Менеджерском (регламенты, процессы).
- Документирование тестов;
- Форматы документирования:
- Тест-кейсы;
- Чек-листы.
- Как писать и в каком случае какой формат выбрать;
- Особенности составления тест-кейсов (test base) для автоматизации;
- Системы ведения тестов;
- Классы эквивалентности. Граничные значения. Domain-тестирование;
- Тест- анализ vs тест-дизайн.
Разбиение на классы эквивалентности. Рекомендации по определению классов эквивалентности:
- Риски на границах классов эквивалентности- анализ граничных значений. Рекомендации по выбору граничных значений;
- Domain-тестирование: одновременная проверка функционирования взаимозависимых параметров системы.
Decision tables. Диаграммы состояний и переходов:
- Таблицы решений (Decision tables);
- Диаграмма состояний и переходов;
- Тестовая комбинаторика;
- Pairwise.
Основной процесс тестирования. Организация процесса тестирования:
- Процессы тестирования: управление и планирование, анализ и проектирование, внедрение и реализация, оценка и создание отчетности, действия по завершению тестов;
- Понятие тест-плана и стратегии тестирования;
- Скриптовое и исследовательское тестирование: как выбрать и как совмещать;
- Ручное и автоматизированное тестирование: когда какое использовать;
- Регрессионное тестирование – как выбирать тесты для регресса.
Декомпозиция приложения. Работа с требованиями:
- Виды требований. Анализ требований на полноту, непротиворечивость и т.д;
- Декомпозиция приложения и применение ее при проведении тестирования требований;
- Пример применения структурной декомпозиция приложения при выполнении тестирования исследовательским способом в случае отсутствия задокументированных требований.
Основы SQL:
- Структура запроса Select. Простейшие запросы к одной таблице;
- Агрегатные функции;
- Объединение таблиц в запросе через where;
- Разные типы JOIN;
- Группировка данных. Запросы с GROUP BY и HAVING;
- Оператор Update;
- Оператор Insert;
- Оператор Delete.
Основы тестирования API:
- HTTP протокол. Метод GET и POST. Коды статусов ответа по протоколу HTTP;
- Что такое REST API и SOAP API;
- Форматы обмена данными: JSON, XML. JSON-схема, WSD;
- Подходы к тестированию API, что еще проверять кроме бизнес-логики.
Принципы контроля качества. Школы тестирования:
- 4 школы тестирования: Analytical School, Factory School, Quality Assurance School, Context-Driven School;
- Тестирование в системе обеспечения качества: различия между QA, QC и тестировщиком.