Урок 4. Принципы тестирования
"Постоянное обучение — ключ к успеху в непостоянном мире." — Джон Кэттс.

Добро пожаловать на нашу лекцию, в которой мы разберемся с ключевыми концепциями и принципами, лежащими в основе качественной разработки программного обеспечения.
Что такое верификация и валидация? В чем разница между QA (Обеспечение Качества), QC (Контроль Качества) и тестированием?
И какие основные принципы тестирования необходимо знать каждому специалисту в этой области?
На все эти вопросы мы найдем ответы сегодня, чтобы вы могли глубже понять и лучше выполнять свою работу в мире тестирования ПО.
Готовы начать? Тогда давайте погрузимся в это увлекательное путешествие!

Что вы будете знать после этой лекции:
  • Поймете отличие верификации от валидации и какую роль эти активности играют в процесс тестирования
  • Узнаете, что такое обеспечение качества, контроль качества и тестирование. Все ли тестировщики являются инженерами по обеспечению качества?
  • Семь фундаментальных принципов тестирования, которые лежат во главе всего процесса QA

Видео запись урока

Презентация к видео

Домашнее задание

  1. Пройдите тест по теории для самопроверки
  2. Опишите верификацию и валидацию на примере функции отправки сообщений в мобильном телефоне.
  3. Опишите процесс тестирования, контроля и обеспечения качества на примере любого знакомого вам приложения. Приложение здесь не играет никакой роли (можете использовать любое другое). Здесь важно понять, что мы делаем во время того или иного процесса.