Учебники

1. Введение

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

Команда разработчиков так усердно работала над созданием сайта. Теперь этот сайт настроен на сервере. http://demo.guru99.com/

Однако они не уверены, насколько эффективно он будет работать при запуске в реальной бизнес- среде.

Ваш начальник назначил вас менеджером по тестированию проекта. Ваша задача — проверить и оценить качество сайта Guru99 Bank перед его доставкой клиенту.

Если вы впервые вступили в должность менеджера по тестированию, вы можете задать следующие вопросы

Этот урок поможет вам ответить на вышеуказанные вопросы. У вас будет возможность стать тест-менеджером реального проекта Guru99 Bank.

Прежде чем начать проект, вы должны знать основную концепцию управления тестированием, ответив на следующие вопросы: 

Что такое управление тестами?

Важной частью качества программного обеспечения является процесс тестирования и валидации программного обеспечения.

Управление тестами — это практика

  • Организация и контроль за тестирование процесса.
  • Обеспечение видимости , отслеживаемости и контроля процесса тестирования для предоставления высококачественного программного обеспечения.

Зачем нам нужен менеджер тестов?

Роль тестирования в разработке программного обеспечения Life Cycle

На следующем рисунке показана позиция процесса тестирования в разработке

В приведенной выше модели водопада тестирование программного обеспечения является одним из этапов жизненного цикла разработки программного обеспечения (SDLC). Этап тестирования играет важную роль и является ключевым фактором в SDLC, который помогает улучшить качество , надежность и производительность системы программного обеспечения.

Давайте посмотрим на преимущества тестирования программного обеспечения в жизненном цикле разработки программного обеспечения:

  • Улучшает качество , надежность и производительность системы.
  • Производит продукцию хорошего качества на конкурентном рынке.

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

Какова роль и ответственность менеджера тестов?

Роль менеджера по тестированию программного обеспечения — руководить командой тестирования. Менеджер тестов играет центральную роль в команде.

Менеджер по тестированию несет полную ответственность за успех проекта. Роль включает в себя пропаганду качества и тестирования, планирование ресурсов и управление ими, а также решение проблем, препятствующих усилиям по тестированию.

Тест-лидер / менеджер отвечает за:

  • Создание и ведущие тестирующая команда к успеху проекта
  • Определение объема тестирования в контексте каждого выпуска / доставки
  • Развертывание и управление ресурсами для тестирования
  • Применение соответствующих тестовых измерений и метрик в продукте и группе тестирования
  • Планирование , развертывание и управление процессом тестирования для любого заданного задания.

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

Каковы проблемы в управлении тестами?

Теперь давайте ответим на следующие вопросы

Вы когда-нибудь руководили проектом тестирования?

да

нет
 

Все нормально. Эти учебники помогут вам эффективно управлять своим проектом

Звучит неплохо! У вас есть некоторый опыт управления проектами

Как вы думаете, управление тестированием — очень сложная задача?

да

нет

Вы должны подумать еще раз! Недооценка управленческой деятельности может привести к провалу проекта
 
Хороший ответ! Даже если раньше вы были менеджером тестов, управление тестами всегда было сложной задачей

Будучи менеджером по тестированию, вы должны гарантировать все следующие требования:

Есть множество трудностей и проблем, с которыми вы столкнетесь, когда будете руководить проектом. Вот несколько типичных проблем:

  • Недостаточно времени для тестирования
  • Недостаточно ресурсов для тестирования
  • Бюджет проекта низкий, а график слишком плотный
  • Команды тестирования не всегда в одном месте
  • Эти требования слишком сложны , чтобы проверить и проверка

Вы уже знали некоторые типичные трудности в управлении тестами, давайте начнем с практического примера

Представьте себе, что вы являетесь менеджером по тестированию проекта: проверьте и оцените качество веб-сайта http://demo.guru99.com,  прежде чем запускать его для клиента.

Ваш начальник хочет обсудить с вами планирование проекта, достаточность теста, бюджет и прогресс. Вы готовы? Давайте примем участие в обсуждении

 

Приведенный выше пример — лишь одна из многих трудностей, с которыми вы можете столкнуться в своей Задаче. Следующие уроки помогут вам преодолеть эти трудности для вашего успеха.