1) Назовите обязанности руководителя тестирования?
Роль QA Manager включает
- Управляйте проектом от начала до закрытия
- Планирование тестирования
- Получение одобрения заказчиком результатов
- Утверждение промежуточных результатов и выпусков исправлений для клиента
- Отправьте данные о трудозатратах для выставления счетов
- Управление проблемами
- Наставничество, коучинг и оффшорное управление командой
- Отправлять отчеты о еженедельном статусе координаторам тестирования.
- Участие в еженедельных обзорных встречах
- Публикуйте KPI для всех проектов тестирования еженедельно
- Мобилизация ресурсов для проектов
2) Укажите, каков ваш подход, если вы обнаружите, что тестировщики в вашей организации проводят тестирование результатов даже после выявления значительного дефекта?
Как QA Lead ваш подход должен быть
- Критерии приемки следует ужесточить
- Тестовые примеры следует переоценить
- Если возможно, следует добавить больше тестовых примеров с вариантами разделения классов эквивалентности и граничными значениями.
- Для проверки недопустимых условий следует добавить больше тестовых примеров.
- Необходимо изменить критерии Show Stopper
3) Укажите, что такое матрица прослеживаемости требований?
Матрица прослеживаемости требований связывает документы требований с тестовыми примерами. Он используется по следующей причине
- Чтобы убедиться, что все требования приложения проверены в процессе проверки
- Чтобы проверить тестовое покрытие
4) Как бы вы выбрали инструмент тестирования для своего проекта?
- Определите функции, необходимые в инструменте автоматизации в соответствии с потребностями проекта.
- Оцените коммерческие и некоммерческие инструменты, соответствующие требованиям.
- Оцените стоимость и преимущества инструмента. Стоимость может включать лицензии и обучение.
- Примите окончательное решение после консультации с членами команды.
5) Каковы некоторые ключевые проблемы в тестовом проекте?
Ключевые проблемы тестирования программного обеспечения включают:
- Фаза тестирования обычно ограничена по времени
- Понимание требований иногда может быть проблемой
- Приложение должно быть достаточно стабильным, чтобы его можно было протестировать.
- Установка приоритетов для тестирования
- Отсутствие опытных тестировщиков
- Регрессионное тестирование
- Частое изменение требований
- Отсутствие инструментов, ресурсов и обучения
6) Что такое план тестирования?
План тестирования - это документ, описывающий действия и объем тестирования. Это основное требование для тестирования любого программного продукта.
7) Какие бывают типы плана тестирования?
Есть три основных типа плана тестирования.
- Генеральный план тестирования
- План тестирования для конкретного уровня тестирования
- Планы испытаний для конкретных типов испытаний
8) Какими человеческими навыками должен обладать менеджер по тестированию?
- Эффективное и понятное общение
- Следует строить хорошие отношения с членами команды
- Хорошие навыки слушания и эмоциональный интеллект
- Мотивируйте членов команды
- Разрешайте конфликты и этические вопросы.
9) Что такое «Управление конфигурацией»?
Управление конфигурацией охватывает процессы, используемые для координации, контроля и отслеживания тестовых артефактов.
Артефакты тестирования могут включать в себя Код автоматизации, требования, документацию, проблемы, проекты, запросы на изменение, проекты и т. Д.
10) Что такое модель PDCA?
Модель PDCA означает
- План: определение улучшений и постановка целей
- Что нужно: внедрять улучшения
- Проверить: Проверить результат доработок
- Действие: учитесь на результатах
Это метод улучшения процесса тестирования (TPI).
11) Что такое неформальные обзоры?
Неформальный обзор - это способ проверки дефектов без запуска кода. Неформальные обзоры выполняются много раз на начальных этапах жизненного цикла тестирования документа. Неофициальные обзоры не документируются.
12) Укажите типы рисков в тестовом задании.
Типы рисков в тестовом задании в целом можно разделить на следующие категории:
- Риск стратегии: включает риски бюджета, коммуникации и управления.
- Риски, связанные с определением проекта: сюда входят риски для целей проекта, содержания и требований.
- Риск человеческих ресурсов: сюда входят риски, связанные с навыками, членами команды и организацией.
- Риски графика проекта.
13) Какие меры противодействия рискам должен принимать менеджер по тестированию?
Менеджер по тестированию должен предпринять следующие шаги для снижения риска при разработке продукта.
- Избегание: устранение фактора риска, который присутствует.
- Снижение: план смягчения последствий для уменьшения воздействия рисков и принятия корректирующих мер.
- Совместное использование: передача риска другому ресурсу, например insource или insource.
- Принять: принять риск и подготовить запланированный бюджет для этих рисков.
14) Объясните, как тест-менеджер может оценить проект и что оценить?
Во время оценки теста менеджер тестирования должен оценить четыре вещи.
- Расходы
- Ресурсы
- Человеческие навыки
- Время
Оценить проект они могут следующими способами
- Иерархическая структура работ (WBS): разбиение проекта на более мелкие сегменты
- Оценка по трем точкам: оценка по трем точкам основана на статистических данных
- Метод функциональной точки: присвоить вес каждой функции и измерить размер
15) Что такое трехбалльная оценка?
При трехбалльной оценке для каждой задачи изначально создаются три значения на основе предыдущего опыта. Например, для выполнения конкретной задачи существуют различные возможности.
- Оценка наилучшего случая: 120 человеко-часов или 15 дней с опытными членами команды
- Наиболее вероятная оценка: 170 часов или 21 день при достаточном количестве ресурсов и умеренном опыте членов команды.
- Оценка наихудшего случая: 200 человеко-часов или 25 дней и с командой с меньшим опытом работы.
16) Упомяните некоторые из лучших практик для оценки результатов тестирования.
Некоторые из лучших практик для оценки теста:
- Добавьте некоторое время буфера : наличие времени буфера всегда является преимуществом, оно может помочь справиться с задержкой, вызванной неожиданной причиной, например, внезапным уходом с работы талантливого сотрудника,
- Планирование ресурсов аккаунта при оценке : убедитесь, что ваша оценка реалистична и учитывает такие важные факторы, как доступность человеческих ресурсов.
- Используйте ссылку на прошлый опыт: используя свой прошлый опыт, постарайтесь избежать всех препятствий или возможных препятствий, которые могут произойти с наибольшей вероятностью.
- Придерживайтесь своей оценки: оценка не является полным доказательством. Это также может пойти не так. На ранней стадии проекта вам следует еще раз проверить оценку теста и, при необходимости, внести изменения.
17) Что включает в себя хороший отчет об испытаниях?
Хороший отчет об испытаниях должен включать:
- Информационный проект
- Цель теста
- Резюме теста
- Дефект
18) Перечислите некоторые из лучших практик обеспечения качества программного обеспечения?
Некоторые из лучших практик по обеспечению качества программного обеспечения включают:
- Непрерывное совершенствование
- Документация
- Использование инструмента и автоматизация
- Метрики
- Командная работа и совместная ответственность за SQA
19) По каким факторам можно определить качество выполнения теста?
Двумя способами можно определить качество выполнения теста
- Коэффициент отклонения дефектов: (Количество отклоненных дефектов / общее количество выявленных дефектов) X 100
- Коэффициент утечки дефектов: (Количество пропущенных дефектов / общее количество дефектов программного обеспечения) X 100
20) Как вы будете управлять командными конфликтами?
С учетом разнообразия опыта и стилей работы членов команды первым шагом является ожидание и подготовка к конфликтам во время тестового проекта.
Следующим шагом будет встреча и оценка состояния проекта членами команды. Менеджер по тестированию должен поддерживать общение для всех так, чтобы недовольство и гнев команды выходили наружу. Наконец, попросите членов команды сотрудничать и подчеркните важность их сотрудничества для успеха проекта.
Бесплатная загрузка PDF: Вопросы для руководителя тестирования / интервью с ведущим