Процес на управление на тестове: Пълно ръководство за проект за тестване

Съдържание:

Anonim

Тестово управление

Управлението на тестове е процес на управление на тестовите дейности, за да се осигури високо качество и тестване от висок клас на софтуерното приложение. Методът се състои от организиране, контрол, осигуряване на проследимост и видимост на процеса на тестване, за да се достави висококачественото софтуерно приложение. Той гарантира, че процесът на тестване на софтуера протича според очакванията.

Ставате мениджър на тестове на най-важния проект във вашата компания. Задачата на проекта е да тества нетната банкова система на уважаваната „Банка Guru99“

Всичко изглежда страхотно. Вашият шеф ви вярва. Той разчита на вас. Имате добър шанс да се докажете в задачата си. Но истината е:

Тестовото управление не е просто една дейност. Състои се от поредица от дейности

Фази за управление на тестове

Тази тема въвежда накратко Процеса за управление на тестове и ви показва общ преглед на фазите на управление на тестове. Ще научите повече подробности за всяка фаза на тестовото управление в следващите статии.

Процес на управление на тестове

Процесът за управление на тестове е процедура за управление на дейностите по тестване на софтуера от началото до края. Процесът на управление на теста осигурява съоръжения за планиране, контрол, проследяване и наблюдение през целия цикъл на проекта. Процесът включва няколко дейности като планиране на тестове, проектиране и изпълнение на теста. Той дава първоначален план и дисциплина на процеса на тестване на софтуера.

Има две основни части от процеса на управление на теста: -

  • Планиране
    1. Анализ на риска
    2. Тестова оценка
    3. Планиране на тестове
    4. Тестова организация
  • Екзекуция
    1. Тестово наблюдение и контрол
    2. Управление на издания
    3. Доклад за изпитване и оценка

Планиране

Анализ и решение на риска

Рискът е потенциалната загуба (нежелан резултат, но не непременно такъв) в резултат на дадено действие или дейност.

Анализът на риска е първата стъпка, която тест мениджърът трябва да вземе предвид, преди да започне какъвто и да е проект. Тъй като всички проекти могат да съдържат рискове, ранното откриване на риска и идентифицирането на неговото решение ще помогне на Test Manager да избегне потенциални загуби в бъдеще и да спести разходи за проекти.

Ще научите повече подробности за Анализ и решение на риска тук.

Тестова оценка

Оценката е прогноза или прогноза. Тестовата оценка приблизително определя колко време ще отнеме дадена задача. Оценката на усилията за теста е една от основните и важни задачи в управлението на тестове.

Ползи от правилната оценка:

  1. Точните оценки на теста водят до по-добро планиране, изпълнение и наблюдение на задачите под внимание на ръководителя на теста.
  2. Дайте възможност за по-точно планиране и помогнете за по-уверено реализиране на резултатите.

Повече подробности за оценката на теста и показателите ще научите тук.

Планиране на тестове

Тестовият план може да бъде дефиниран като документ, описващ обхвата , подхода , ресурсите и графика на предвидените дейности за тестване.

Проектът може да се провали без пълен план за изпитване. Планирането на тестове е особено важно при разработването на големи софтуерни системи.

При тестване на софтуер, планът за тестване дава подробна информация за тестване относно предстоящите усилия за тестване, включително:

  • Тестова стратегия
  • Цел на теста
  • Критерии за излизане / спиране
  • Планиране на ресурси
  • Тестови резултати

Ще научите повече подробности за планирането на теста в тази статия.

Какво представлява тестовата организация при тестване на софтуер?

Организацията за тестване при тестване на софтуер е процедура за определяне на роли в процеса на тестване. Той определя кой е отговорен за кои дейности в процеса на тестване. Тестовите функции, съоръжения и дейности също са обяснени в същия процес. Компетентностите и знанията на участващите хора също са определени, но всеки е отговорен за качеството на процеса на тестване.

Сега имате план, но как ще се придържате към плана и ще го изпълните? За да отговорите на този въпрос, имате фаза Организация на теста .

Най-общо казано, трябва да организирате ефективен екип за тестване. Трябва да съберете квалифициран екип, който да управлява ефективно нарастващия двигател за тестване.

Трябва ли да знаете повече за тестовата организация? Защо самоорганизираните екипи са толкова важни? Щракнете тук за подробности.

Екзекуция

Тестово наблюдение и контрол

Какво ще направите, когато проектът ви остане без ресурси или надвиши графика? Трябва да наблюдавате и контролирате тестовите дейности, за да го върнете по график.

Тестовото наблюдение и контрол е процесът на надзор на всички показатели, необходими за гарантиране, че проектът работи добре, по график и не е извън бюджета.

Мониторинг

Мониторингът е процес на събиране , записване и докладване на информация за дейността по проекта, която ръководителят на проекта и заинтересованата страна трябва да знаят

За да наблюдава, Test Manager извършва следните дейности

  • Определете целта на проекта или стандарта за изпълнение на проекта
  • Наблюдавайте изпълнението на проекта и сравнете между действителните и планираните очаквания за изпълнение
  • Запишете и докладвайте за всеки открит проблем, който се случи с проекта

Контролиране

Контролингът на проекти е процес на използване на данни от мониторингова дейност за привеждане на действителното изпълнение до планираното изпълнение.

В тази стъпка мениджърът на тестове предприема действия за коригиране на отклоненията от плана. В някои случаи планът трябва да бъде коригиран според ситуацията на проекта.

Управление на издания

Както бе споменато в началото на темите, всички проекти могат да имат потенциален риск. Когато рискът се случи, той се превръща в проблем .

В жизнения цикъл на всеки проект винаги ще възникнат неочаквани проблеми и въпроси. За пример:

  • Компанията намалява бюджета на вашия проект
  • Екипът на вашия проект няма умения за завършване на проекта
  • Графикът на проекта е твърде стегнат, за да може екипът Ви да завърши проекта в определения срок.

Риск, който трябва да се избягва по време на тестване:

  • Липсва срокът
  • Превишаване на бюджета на проекта
  • Загуби доверието на клиентите

Когато възникнат тези проблеми, трябва да сте готови да се справите с тях - или те потенциално могат да повлияят на резултата от проекта.

Как се справяте с проблемите? Какво е управлението на проблемите? Намерете отговора в тази статия

Доклад от теста и оценка

Проектът вече е завършен. Сега е време да погледнете назад какво сте направили.

Целта на докладите за оценка на теста е:

„Доклад за оценка на теста“ описва резултатите от теста по отношение на покритието на теста и критериите за излизане. Данните, използвани в тестовата оценка, се основават на данните от резултатите от теста и обобщението на резултатите от теста.