Лекция 2.
Процессы разработки и работа QA

Сегодня мы поговорим о методологии разработки ПО. Познакомимся с различными методами разработки ПО, такими как Agile, Водопадная модель, каскадная модель. Узнаем, какие есть этапы в жизненном цикле разработки ПО и в жизненном цикле тестирования
Лекция 2
В данном видео рассмотрены следующие темы:
  • Жизненный цикл разработки ПО (SDLC)
  • Что важно знать тестировщику при разработке ПО
  • Методологии разработки ПО (последовательные и итерационные модели)
  • Agile
  • DevOps
  • Роль тестировщика в DevOps
  • Жизненный цикл тестирования ПО (STLC)
Лекция 2. Методологии разработки ПО
Практическая часть.
Ниже вы найдете workshop по инструменту Trello.

Trello — это визуальный онлайн-инструмент для управления задачами и проектами.

Ссылка: https://trello.com/

Вы должны создать аккаунт в Trello, он пригодится нам для дальнейшей работы. Для доступа ко всем инструментам, которые я показываю на видео ниже, вам понадобится платная версия. В Trello можно взять бесплатный trial период на 14 дней. Этого должно быть достаточно для знакомства с Trello.
Домашнее задание

Вы выступаете в роли тестировщика, которому необходимо проверить фильтр списка файлов, загруженных на сервер (смотри прототип ниже).

Описание функциональности
  1. Фильтр содержит два поля:
  • Дата загрузки «От»
  • Дата загрузки «До»
2. Ограничения:
  • минимальная допустимая дата: 01.01.1900
  • максимальная допустимая дата: текущий день
Фильтр отображает файлы, загруженные в выбранном диапазоне дат.

___________________________________________________________________________

Вы можете и должны использовать AI-инструменты (ChatGPT, Copilot и др.) для генерации тестовых проверок.

Задание состоит из 3 частей

  1. Сформулируйте запрос (prompt) к AI для генерации тестов формы фильтрации по датам.
Необходимо предоставить:
  • текст запроса (prompt),
  • ответ AI.

2. Проанализируйте результат, полученный от AI:
  • удалите некорректные или дублирующиеся проверки;
  • дополните список минимум 5 проверками, которых не хватало;
  • укажите, какие важные проверки AI пропустил и почему они важны.

3. В Trello создайте board и добавьте туда чек-листы для проверки формы. Вы можете создать карточку с чек-листом для позитивных проверок и карточку для негативных.
Отправка домашнего задания
Проверьте, чтобы был открыт доступ на редактирование
Дополнительно предлагаю посмотреть урок о популярных ошибках при регистрации дефектов
Обсудим урок?