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