QA и тестирование программного обеспечения
Ваша корзина пуста
Сумма: 0 руб.
О курсе

QA и тестирование программного обеспечения

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

 

Курс для тех, кто хочет работать в ИТ, но не имеет опыта и профильного образования. Неважно кто вы сейчас: менеджер, курьер, бухгалтер, юрист или мама, у которой заканчивается декретный отпуск. Вам достаточно иметь желание работать в ИТ.

 

После окончания курса выпускники будут понимать основные принципы и методы тестирования и их применения при выполнении практики.

 

После завершения курса студенты будут готовы к прохождению собеседований на позицию тестировщика: на итоговом занятии с HR-специалистом студенты научаться составлять своё резюме так, чтобы оно заинтересовало потенциального работодателя из сферы ИТ.

 

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

• знать основные принципы тестирования

• знать типы тестирования

• знать процессы и стратегии тестирования

• знать автоматизацию тестирования

• уметь работать с баг-трекерами

и многое другое.

Кроме того, курс будет включать в себя практические занятия, сквозь которые студенты смогут непосредственно применять свои знания на практике.

 

Курс проводится в вечернее время по средам с 19:00 до 20:30 и в дневное по воскресеньям с 11:00 до 13:30, 35 академических часа домашней работы. Курс рассчитан на 15 занятий – это почти 2 месяца обучения, которые включают в себя много практики, решения реальных кейсов и выполнения самостоятельных работ.

 

Наш курс "Тестировщик ПО" поможет вам освоить все необходимые навыки и знания, чтобы успешно начать карьеру в сфере тестирования программного обеспечения.

Расписание и цены
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса

1. Люди и компании

• Общее понятие о процессах разработки

• Профессии и роли в сфере ИТ

• Типы компаний на рынке ИТ

• Профессиональное сообщество - контакты, форумы, каналы общения

 

2. Методологии разработки

• Цикл разработки приложений - от идеи до запуска 

• Методологии разработки (waterfall, agile) 

• Применение методологии agile на тестовом примере

• Программы для организации проектной работы 

 

3. Архитектура

• Архитектура клиент-сервер

• Протоколы обмена данными

• HTTP-сообщения и их элементы

• Форматы данных (HTML, XML, JSON)

• API - интерфейс

• Понятие микросервисной архитектуры

 

4. Термины тестирования, критерии качества

• Что такое тестирование

• Что такое ошибка (баг, недочет)

• Критерии качества

• Модели качества

 

5. Багтрекинг (система управления ошибками)

• Популярные системы управления ошибками (багтрекеры)

• Этапы работы с багом

• Критерии серьезности ошибок

• Описание и шаги воспроизведения

 

6. Направления тестирования 

• Многообразие классификаций тестирования

• По запуску кода (статическое, динамическое)

• По доступу к коду (белый, черный, серый ящик)

• По степени формализации (тест-кейсы, свободный поиск)

• Уровни функционального тестирования (дымовое, критического пути, расширенное)

• По степени автоматизации 

 

7. Тест-кейс. Техники поиска ошибок 

• Требования к программе и их тестопригодность

• Эвристики и оракулы тестирования (поиск ошибок опираясь на кругозор и опыт, а не на спецификацию к программе)

• Тестовые сценарии (тест-кейсы) разного уровня

• Шаблон тест-кейса

 

8. Тест-дизайн. Методы создания тестов 

• Создание тестов методом черного ящика

• Классы эквивалентности

• Граничные условия

• Тест-дизайн - стандарты создания для черного ящика

• Шаблон тест-дизайна 

 

9. Выбор стратегии тестирования 

• Тестирование в условиях ограниченного времени

• Взаимодействие с заинтересованными сторонами для построения стратегии тестирования

• Комбинирование тестов по технике Pairwise

• Тестирование по таблице решений

 

10. Тестирование по спецификации 

• Форматы описания бизнес-процессов (нотации бизнес-анализа)

• Форматы технических заданий

• Описание сценариев использования

• Тестирование по сценариям использования

 

11. Организация процесса тестирования

• 7 принципов тестирования

• Основные шаги построения процесса тестирования

• Отчетность

• Критерии завершения тестирования 

 

12. SQL - введение 

• Обзор реляционных СУБД и терминологии

• Возможности команды SELECT

• Арифметические выражения и NULL

• Псевдонимы столбцов

• Использование оператора конкатенации строковых символов и ключевого слова DISTINCT

 

13. SQL - фильтрация и сортировка строк

• Поиск по числам, датам и тексту

• Логические операторы

• Предикаты

• Сортировка результатов

 

14. SQL - выбор данных из нескольких таблиц

• Объединение нескольких таблиц

• Условия объединения 

• Сложные условия объединения 

• Типы внешних объединений 

• Объединение не по ключевым столбцам

 

15. Собеседование и резюме

• Ваше резюме - что в нем должно быть, чтобы заинтересовать работодателя

• Поиск подходящих вакансий

• Прохождение собеседования

Преподаватели
Преподаватель Мария Колчинская
Преподаватель Алена Диденко
Преподаватель Марьяна Ковалева
Преподаватель Вадим Городилов
Тесты к курсу

Раздел не найден.