Вашата компания, финансова корпорация, създаде банков уебсайт. Това е най-големият софтуерен проект досега във вашата компания и вашият шеф иска продукт с най-високо качество .
Екипът за разработки работи толкова много, за да направи уебсайта. Сега този уебсайт е настроен на сървър. http://demo.guru99.com/
Те обаче не са сигурни колко ефективно ще работи, когато бъде пуснат в реална бизнес среда.
Вашият шеф ви назначи за мениджър на теста на проекта. Вашата задача е да проверите и оцените качеството на уебсайта Guru99 Bank, преди да го доставите на клиента.
Ако това е първият път, когато сте поели отговорността като мениджър на тестове, може да зададете някои от следните въпроси
Тази поредица от уроци ще ви помогне да отговорите на горните въпроси. Ще имате шанс да станете тестов мениджър на реалния проект Guru99 Bank.
Преди да започнете проекта, трябва да знаете основната концепция на тестовото управление, на която се отговаря със следните серии въпроси -
Какво е управление на тестове?
Важна част от качеството на софтуера е процесът на тестване и валидиране на софтуера.
Управлението на тестове е практиката на
- Организиране и контрол на процеса на тестване.
- Осигуряване на видимост , проследимост и контрол на процеса на тестване за предоставяне на висококачествен софтуер.
Защо се нуждаем от мениджър на тестове?
Ролята на тестването в разработването на софтуер Жизнен цикъл
Следващата фигура показва позицията на процеса на тестване в разработка
В модела над водопада, тестването на софтуер е една от фазите на жизнения цикъл на разработката на софтуер (SDLC). Фазата на тестване играе важна роля и ключов фактор в SDLC, който помага за подобряване на качеството , надеждността и производителността на софтуерната система.
Нека да разгледаме предимствата на тестването на софтуера в жизнения цикъл на разработката на софтуер:
- Подобрява качеството , надеждността и производителността на системата.
- Произвежда продукт с добро качество на конкурентния пазар.
Не можем да отречем, че управлението на тестове е ключова роля, тъй като резултатът от него влияе върху успеха на проекта. Следователно, за да създадем ефективен процес на тестване, се нуждаем от добър мениджър на тестове
Каква е ролята и отговорността на мениджъра на тестове?
Ролята на мениджъра за тестване на софтуер е да ръководи екипа за тестване. Тест мениджърът играе централна роля в екипа.
Тест мениджърът поема пълната отговорност за успеха на проекта. Ролята включва застъпничество за качество и тестове, планиране и управление на ресурси и разрешаване на проблеми, които възпрепятстват усилията за тестване.
Ръководителят / мениджърът на теста отговаря за:
- Изграждане и водене на тестващия екип към успеха на проекта
- Определяне на обхвата на тестване в контекста на всяко издание / доставка
- Внедряване и управление на ресурси за тестване
- Прилагане на съответните тестови измервания и показатели в продукта и тестващия екип
- Планиране , внедряване и управление на усилията за тестване за даден ангажимент.
Ръководителят на тестове трябва да разбере как тестването се вписва в организационната структура, с други думи, ясно да определи своята роля в организацията.
Какви са предизвикателствата в управлението на тестове?
Сега нека отговорим на следните въпроси
Водили ли сте някога проект за тестване?
Да Не , добре е. Тези уроци ще ви помогнат ефективно да управлявате проекта сиЗвучи добре! Имате известен опит в управлението на проекти
Смятате ли, че управлението на тестове е много предизвикателна задача?
Да Не, трябва да мислите отново! Подценяването на управленската дейност може да доведе до неуспех на проекта Добър отговор! Дори да сте били мениджър на тестове, управлението на тестове винаги е трудна задачаКато мениджър на тестове трябва да гарантирате всички следните изисквания:
Има много трудности и предизвикателства, с които ще се сблъскате, когато ръководите проект. Ето някои типични проблеми:
- Няма достатъчно време за тестване
- Няма достатъчно ресурси за тестване
- Проектът бюджета е ниско, и график е прекалено стегнат
- Екипите за тестване не винаги са на едно място
- На изискванията са твърде сложни, за да проверите и проверка
Вече знаете някои типични трудности в управлението на тестове, нека започнем с практически пример
Представете си, че сега сте Тестов мениджър на проекта: проверете и оценете качеството на уебсайта http://demo.guru99.com, преди да го пуснете на клиента.
Вашият шеф иска да обсъди с вас относно планирането на проекта, достатъчността на теста, бюджета и напредъка. Готов ли си? Нека се включим в дискусията
Горният пример е само една от многото трудности, с които може да се сблъскате във вашата задача. Следващите уроци ще ви помогнат да преодолеете тези трудности до вашия успех.