Учебники

16) Интервью с менеджером по тестам, вопросы и ответы

1) Указать обязанности менеджера по тестированию?

Роль QA Manager включает в себя

  • Управление проектом от начала до закрытия
  • Планирование испытаний
  • Получить согласие клиента на результаты
  • Утвердить промежуточные результаты и выпуски исправлений для клиента
  • Отправьте данные об усилиях для выставления счетов
  • Управление проблемами
  • Наставничество, коучинг и управление оффшорной командой
  • Отправлять отчеты о еженедельном статусе координаторам тестов
  • Участие в еженедельных обзорных встречах
  • Публиковать KPI для всех проектов тестирования еженедельно
  • Мобилизация ресурсов для проектов

2) Укажите, каков ваш подход, если вы обнаружите, что тестеры в вашей организации выполняют тестирование результатов поставки даже после выявления значительного дефекта?

Как QA Lead, ваш подход должен быть

  • Критерии приемки должны быть ужесточены
  • Тестовые случаи должны быть переоценены
  • Если возможно, следует добавить больше тестовых случаев с случаями разбиения классов эквивалентности и граничными значениями.
  • Для проверки недопустимых условий необходимо добавить больше тестовых случаев.
  • Критерии Show Stopper должны быть изменены

3) Укажите, что такое матрица отслеживания требований?

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

  • Чтобы убедиться, что все требования приложения проверены в процессе проверки
  • Чтобы проверить покрытие теста

4) Как бы вы выбрали инструмент тестирования для своего проекта?

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

5) Каковы некоторые ключевые проблемы в проекте тестирования?

Ключевые проблемы тестирования программного обеспечения включают в себя

  • Этап тестирования нас обычно ограничен во времени
  • Понимание требований иногда может быть проблемой
  • Приложение должно быть достаточно стабильным для тестирования
  • Установка приоритетов для тестирования
  • Недостаток опытных тестеров
  • Регрессионное тестирование
  • Частые изменения требований
  • Недостаток инструментов, ресурсов и обучения

Top 20 Test Manager / Ведущие вопросы интервью

6) Что такое план тестирования?

План тестирования — это документ, описывающий действия и область тестирования. Это основное требование для тестирования любого программного продукта.

7) Какие виды плана тестирования?

Есть три основных типа плана тестирования

  1. Генеральный план испытаний
  2. План тестирования для конкретного уровня тестирования
  3. Тестирование конкретных планов тестирования

8) Какими навыками должен обладать менеджер по тестированию?

  1. Эффективное и понятное общение
  2. Должны строить хорошие отношения с членами команды
  3. Хорошие навыки слушания и эмоциональный интеллект
  4. Мотивировать членов команды
  5. Разрешать конфликты и этические вопросы.

9) Что такое «Управление конфигурацией»?

Управление конфигурацией охватывает процессы, используемые для координации, контроля и отслеживания артефактов тестирования.

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

10) Что такое модель PDCA?

Модель PDCA означает

  1. План: определить улучшения и установить цели
  2. Делать: Внедрить улучшения
  3. Проверить: Проверить результат улучшений
  4. Закон: учиться на результатах

Это метод улучшения процесса тестирования (TPI).

11) Что такое неофициальные обзоры?

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

12) Укажите типы рисков в тестовом проекте.

Типы рисков в тестовом проекте можно в целом классифицировать как

  1. Стратегический риск: включает в себя риски бюджета, коммуникации и управления
  2. Риски определения проекта: Сюда входят цели проекта, сфера применения и риски требований.
  3. Риск трудовых ресурсов: сюда входят навыки, члены команды и организационные риски.
  4. График реализации проекта.

13) Какие меры противодействия должен предпринять менеджер по тестированию против рисков?

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

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

14) Объясните, как менеджер по тестированию может оценить проект и что оценивать?

Во время оценки теста менеджер тестирования должен оценить четыре вещи

  1. Стоимость
  2. Ресурсы
  3. Человеческие навыки
  4. Время

Они могут оценить проект следующими способами

  • Структура разбивки работ (WBS): Разбивка проекта на более мелкие сегменты
  • Трехбалльная оценка: трехбалльная оценка основана на статистических данных
  • Метод функциональных точек: определите вес каждой функции и измерьте размер

15) Что такое трехбалльная оценка?

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

  • Наилучшая оценка случая: 120 человеко-часов или 15 дней с опытными членами команды
  • Наиболее вероятная оценка: 170 часов или 21 день при достаточных ресурсах и умеренном опыте членов команды
  • Оценка наихудшего случая: 200 человеко-часов или 25 дней в команде с меньшим опытом работы

16) Упомяните некоторые из лучших практик для оценки теста

Одной из лучших практик оценки тестов является

  • Добавьте некоторое время буфера : наличие времени буфера всегда является преимуществом, оно может помочь справиться с задержкой, вызванной неожиданной причиной, как талантливый участник внезапно завершает работу,
  • Планирование ресурсов аккаунта в оценке . Убедитесь, что ваша оценка реалистична и учитывает такие важные факторы, как доступность человеческих ресурсов.
  • Используйте ссылку на прошлый опыт: старайтесь избегать всех препятствий или возможных препятствий, которые наиболее вероятны в вашем прошлом.
  • Придерживайтесь вашей оценки: оценка не является полным доказательством. Это может пойти не так, как надо. На ранней стадии проекта вы должны перепроверить оценку теста и, при необходимости, внести изменения.

17) Что включает в себя хороший протокол испытаний?

Хороший протокол испытаний должен включать

  • Информационный проект
  • Цель теста
  • Сводка теста
  • дефект

18) Перечислите некоторые из лучших практик обеспечения качества программного обеспечения?

Некоторые из лучших практик для обеспечения качества программного обеспечения включают в себя

  • Непрерывное улучшение
  • Документация
  • Использование инструмента и автоматизация
  • метрика
  • Командная работа и общая ответственность за SQA

19) По каким факторам вы можете определить качество выполнения теста?

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

  • Коэффициент отклонения дефектов: (количество отклоненных дефектов / общее количество выявленных дефектов) X 100
  • Коэффициент утечки дефектов: (количество пропущенных дефектов / общее количество дефектов программного обеспечения) X 100

20) Как вы будете управлять командными конфликтами?

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

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