Процес на управление на тестове при тестване на софтуер
⚡ Умно обобщение
Процесът на управление на тестовете при тестването на софтуер организира, контролира и tracks тестови дейности за предоставяне на висококачествено приложение. Обхваща две части – Планиране, обхващащо анализ на риска, оценка и планиране на тестове, и Изпълнение, обхващащо мониторинг, управление на проблеми и отчитане.

Управление на тестове
Управление на тестове е процес на управление на дейностите по тестване, с цел осигуряване на висококачествено и първокласно тестване на софтуерното приложение. Методът се състои от организиране, контролиране, осигуряване tracлекота и видимост на процеса на тестване, за да се предостави висококачествено софтуерно приложение. Това гарантира, че процесът на тестване на софтуер протича според очакванията.
Вие ставате Тест мениджър на най-важния проект във вашата компания. Задачата на проекта е да тества мрежовото банкиране на уважаваната „GuruБанка 99“.
Всичко изглежда страхотно. Вашият шеф ви вярва. Той разчита на теб. Имате добър шанс да се докажете в задачата си. Но истината е:
Управлението на тестовете не е просто една дейност. То се състои от поредица от дейности.
Фази на управление на теста
Тази тема накратко представя процеса на управление на тестовете и ви показва преглед на фазите за управление на тестовете.
1) Zephyr Enterprise
Zephyr Enterprise е повече от решение за управление на тестове; това е партньор за управление на тестове, готов да ви помогне да постигнете всички ваши тестови дейности с един инструмент.
От създаване на тестови случаи и планове до дефиниране на потребителски изисквания и генериране на отчети, Zephyr Enterprise ви дава прозренията, гъвкавостта и прозрачността, необходими за по-бързо доставяне на софтуер – с по-малко грешки!
Характеристики:
- Първокласна корпоративна поддръжка
- Двупосочна интеграция на Jira
- Планиране и одит на тестове от корпоративно ниво
- Готови за използване отчети и персонализирани табла за управление
- От край до край tracвъзможност
- Гъвкава поддръжка за рамки за автоматизация на трети страни
- Наследен път на миграция на ALM и план за преход
Процес на управление на тестове
Процес на управление на тестове е процедура за управление на дейностите по тестване на софтуер от началото до края. Процесът на управление на тестовете осигурява планиране, контрол, tracкралски и мониторингови съоръжения през целия цикъл на проекта. Процесът включва няколко дейности, като планиране на тестове, проектиране и изпълнение на тестове. Той дава първоначален план и дисциплина на процеса на тестване на софтуер. За да помогнете за управлението и рационализирането на тези дейности, помислете за използването на едно от тези топ инструменти за управление на тестове.
Процесът на управление на тестовете се състои от две основни части:
- Планиране
- Анализ на риска
- Тестова оценка
- Планиране на тестове
- Организация на тестовете
- Изпълнение
- Тестово наблюдение и контрол
- Управление на проблеми
- Доклад от теста и оценка
Планиране
Анализ на риска и решение
Риск е потенциалната загуба (нежелан резултат, но не непременно такъв), произтичаща от дадено действие или дейност.
Анализът на риска е първата стъпка, която един мениджър на тестове трябва да обмисли преди да започне какъвто и да е проект. Тъй като всички проекти могат да съдържат рискове, ранното откриване на риска и идентифицирането на неговото решение ще помогне на мениджъра на тестовете да... да се избегне потенциални загуби в бъдеще и спестяване на разходи по проекта.
Ще научите повече подробности за анализа на риска и решението тук.
Тестова оценка
Оценката е прогноза или прогноза. Тестова оценка е приблизително определящо колко дълго ще е необходимо да се изпълни дадена задача. Оценяването на усилията за теста е едно от голям намлява важно задачи в Управление на тестове.
Предимства на правилната оценка:
- Точните оценки на теста водят до по-добро планиране, изпълнение и мониторинг на задачите под вниманието на мениджъра на теста.
- Позволява по-точно планиране и спомага за реализирането на резултатите по-уверено.
Ще научите повече подробности за тестовата оценка и показателите тук.
Планиране на тестове
A План за тестване може да се определи като документ, описващ на обхват, подход, ресурси, и график от предвидено Тестване дейности.
Един проект може се провали без пълен тестов план. Планирането на тестовете е особено важно при разработването на големи софтуерни системи.
При тестването на софтуера тестовият план дава подробен информация за тестване относно предстоящо усилие за тестване, включително:
- Тестова стратегия
- Цел на теста
- Критерии за излизане / временно спиране
- Планиране на ресурси
- Резултати от теста
Ще научите повече подробности за планирането на тестове в това статията.
Организация на тестовете
Организация на тестовете в софтуерното тестване е процедура за определяне на роли в процеса на тестване. Той определя кой отговаря за какви дейности в процеса на тестване. Същият процес обяснява и тестовите функции, съоръжения и дейности. Дефинирани са и компетенциите и знанията на хората, които участват. Всеки обаче носи отговорност за качеството на тестовия процес.
Сега имате план, но как ще се придържате към плана и ще го изпълните? За да отговорите на този въпрос, имате Организация на тестовете фаза.
Най-общо казано, трябва да организирате ефективен екип за тестване. Трябва да сформирате квалифициран екип, за да управлявате ефективно постоянно развиващия се двигател за тестване.
Трябва ли да знаете повече за организацията на тестовете? Защо самоорганизираните екипи са толкова важни? Кликнете тук за подробности.
Изпълнение
Тестово наблюдение и контрол
Какво ще правите, когато проектът ви стартира без ресурси or надвишава графикът? Трябва да наблюдавате и контролирате тестовите дейности, за да го върнете в графика.
Мониторингът и контролът на теста е процес на наблюдение на всички показатели, необходими, за да се гарантира, че проектът работи добре, по график и не е извън бюджета.
Мониторинг
Мониторингът е процес на събиране, запис, и отчитане информация за проектната дейност, която ръководителят на проекта и заинтересованите страни трябва да знаят.
За да наблюдава, мениджърът на тестовете извършва следните дейности:
- Определяне целта на проекта или стандартът за изпълнение на проекта.
- Спазвайте изпълнението на проекта и сравняване на действителните и планираните очаквания за изпълнение.
- Рекорд намлява докладва всеки открит проблем, който се случва с проекта.
Контролиране
Контролирането на проекти е процес на използване на данни от дейностите по наблюдение, за да се доведе действителното изпълнение до планираното изпълнение.
В тази стъпка ръководителят на тестовете предприема действия за коригиране на отклоненията от плана. В някои случаи планът трябва да бъде коригирани според ситуацията на проекта.
Управление на проблеми
Както бе споменато в началото на статията, всички проекти могат да имат потенциал рискове. Когато рискът се случи, той се превръща в издаване.
В жизнения цикъл на всеки проект винаги ще има неочакван проблеми и въпроси, които възникват. Например:
- Компанията намалява бюджета на проекта ви.
- Вашият екип по проекта няма уменията да го завърши.
- Графикът на проекта е твърде стегнат, за да може вашият екип да завърши проекта в крайния срок.
Рискове, които трябва да се избягват по време на тестване:
- Липсващ Крайният срок
- Превишаване бюджета на проекта
- Загубата доверието на клиента
Когато възникнат тези проблеми, трябва да сте готови да се справите с тях – или те потенциално могат да повлияят на резултата от проекта.
Как се справяте с проблемите? Какво е управление на проблеми? Намерете отговора в това статията.
Доклад от теста и оценка
Проектът вече е завършен. Сега е време да погледнете назад към свършеното.
Целта на Докладите за оценка на тестовете е следната. „Докладът за оценка на тестовете“ описва резултатите от тестването по отношение на покритие на теста и критерии за изход. Данните, използвани при оценката на теста, се основават на данните за резултатите от теста и обобщението на резултатите от теста.












