Тестови анализатори - кой е лабораторията по качество

Каня читателя да се присъедини към мен и да види какво прави тестовият анализатор през деня (моите задължения включват не само работа като тестер, но и като тестов анализатор). И така, добре дошли в света на анализа!

Как изглежда типичният ми ден като тестов анализатор

На сутринта получавам по пощата писмо от клиента с данни за получаване на комплекта за разпространение на продукти и формални изисквания за него. Лошата новина е, че нямаме техническа спецификация като такава. Добра новина - представителят на клиента се оказа млад мъж, отворен за комуникация.

  • изследвайте продукта;
  • създайте логическа карта на продукта;
  • разбийте софтуерния продукт на съставните му части;
  • приоритизиране на тестването.

Изследване на софтуерни продукти

тестови
И така, след като сварих чаша ароматно кафе, започвам да изследвам продукта. Проучвам цялата документация, с която разполагам, опитвайки се да разбера как клиентът иска да види продукта. На този етап най-активно участвам в дискусията на представителя на клиента: при липса на ясна техническа спецификация само той може да каже какво точно трябва да направи продуктът.

На първо място, трябва да разбера целта на създаването на този продукт. По какви начини трябва да се постигне? Какви са основните и спомагателните възможности на продукта за потребителите? Едва след това инсталирам дистрибуционния комплект и се опитвам да преценя дали разработчикът е разбрал клиента.

Логическа карта

След като оформих предварителна идея за продукта, съставям логическа карта (мисловна карта).

качество

Този подход ви позволява да постигнете няколко цели едновременно.

Първо, цялостен поглед върху целия проект дава възможност да се проследят логическите връзки в продукта и да се идентифицират така наречените "тесни места".

Второ, когато картата е подробна, функциите се разделят на най-малките, атомни компоненти (всъщност продуктът се разлага), представени в графична форма.

Картата показва функционални модули на продукта, които след това са разделени на най-малките части (до отделни формуляри, полета, отметки и т.н.). Ако е възможно, картата трябва да се побере изцяло в зрителното поле. В центъра е централното звено (система). Клоните се изтеглят по посока на часовниковата стрелка от централния блок (започвайки от дясната страна). От клоновете на първото ниво има разделение на по-дълбоки нива. Препоръчително е да използвате 5 до 7 клона на ниво.

Всички те се различават по лекота на използване, набор от параметри и цена (има и безплатни опции). Най-простият инструмент е лист на Whatman и флумастер, но все пак е по-удобно да се коригира и допълни карта в електронен вид. Повече подробности по темата за мисловните карти са разкрити тук. Имайте предвид, че по време на процеса на изграждане на карта е много желателно да получите обратна връзка от клиента.

Разлагане

Процесът на изграждане на карта е неразривно свързан с извършването на разлагане на продукта. Както бе споменато по-горе, тъй като продуктът е изследван и неговата карта е изградена, функционалността е разделена на най-малките части. Най-често, когато се разлагам, използвам следните правила:

тестови