пятница, 2 сентября 2022 г.

Курс младшего тестировщика (на основе краткого курса тестирования). Тема 1.Введение в профессию

Тема 1.Введение в профессию

Что изучить:
  1. Основные знания и умения тестировщика:
  2. Вводная
  3. Таблица знаний и умений тестировщика
  4. ФТ
  5. Нефункциональное тестирование
  6. Багтрекинг
Узнать:
  1. Что такое тестирование?
    • Цели тестирования
    • Этапы тестирования
    • Этика
  2. Градация тестировщиков в компании
  3. Какие виды тестирования бывают?
  4. Разницу между функциональным тестированием и нефункциональным
  5. Заведение дефектов в баг-трекере
    • локализация дефекта
    • Priority/Severity дефекта
    • жизненный цикл дефекта
1. Основные знания и умения тестировщика:

Функциональное тестирование:
  • Умение составлять чек-листы, тест-кейсы;
  • Применение базовых техник тест-дизайна (граничные значение, классы эквивалетности);
  • Приоритезация выполнения тестов;
  • Анализ требований.
Багтрекинг
  • Умение локализовывать дефекты при обнаружении;
  • Умение описывать дефекты лаконично;
  • Понимание ЖЦ дефекта.
Тест-дизайн
  • Анализ тестов;
  • Проектирование тестов (pairwise, decision tables, state transition...);
  • Документирование тестов.
Прикладные навыки
  • Опыт работы с ПК на уровне "администратор", знание офисного пакета;
  • Умение работать с БД(на уровне запросов), SQL, etc.
Процесс разработки
  • Как устроен процесс разработки на проекте;
  • Какие методологии еще существуют, их отличия.
Нефункциональное тестирование
  • Знание видов нефункционального тестирования;
  • Представление о выполнении различных видов нефункционального тестирован.

2. Вводная
  • Основы тестирования
  • Кому нужно тестирование?
  • Деятельность тестировщика
  • Причины дефектов в программном обеспечении.
  • Начальная квалификация тестировщика
  • Знания и навыки для начинающего тестировщика:
  • Компетенции тестировщика
  • Процесс тестирования
Основы тестирования
Для начала немного терминологии.

Существует три основных термина, в тестировании ПО, в которых можно запутаться: тестирование (Testing), контроль качества (QC – Quality Control) и обеспечение качества (QA – Quality Assurance).
Термины QA и QC тесно связаны друг с другом:






    Комментариев нет:

    Отправить комментарий