Кои са тестерите
Форумите често са помолени - кой е изпитание, и как да се превърне в един. По мое мнение тази позиция отразява по-добре от името на "качество инженер". Тъй като това е да се постигне най-доброто качество на продукта и е основна задача на тестера.
Когато избраният отбор на тестери, фокусът (в допълнение към техническите познания за тях по-късно) се дава човешки качества sobeseduemogo.
На първо място трябва да бъде лице с висока степен на отговорност. Това е най-важното. Неотговорни хора не могат да бъдат тестер. Тъй като това е в единицата. което си мислиш: "Ах! къде точно става това ", изхвърлен Фатална грешка.
Друг важен качество - общителност. Вие търсите човек в екипа и той трябва да бъде отборен играч. Някои компании използват XP тестван Макс. Тази работа е в двойка с друг тестер е добър тест за общителност.
Отвореност е необходимо не само да се работи в екип от тестери, но също така и да общуват с екип от програмисти. Необходимо е да се намери баланс между постоянство и разбиране, за да бъде точна и оценявам гледна точка на някой друг. В крайна сметка, програмисти и тестери - са участници в един отбор, работещи в същата насока.
Срещу, но не по-малко важни са качествата на търпение и постоянство. Работа тестер - често е трудна работа в тестването на стотици различни опции за работата на един модул. Понякога, някои от модулите не могат да бъдат автоматизирани (частично или напълно) и проверка на внимателен тестера е задължително.
Друг аспект на работата на тестера е да подготви тестови случаи. тестови планове и чек-листи. Писане на тези документи - това е необходимо, но много упорита работа. Особено, защото тези документи трябва да се пренапише или редактират от версия до версия.
Постоянството. Най-често, тестерът може да забележите неудобно от гледна точка на използваемост модули в програмата. Възможност да не убеди само програмисти, но и от страна на властите - важна характеристика. Тя не се придържаме огъване, а не да развалят отношенията между управлението, мениджъри на проекти, програмисти, тестери и.
Способност и желание да учат. Изпитващият трябва да е любопитен. Както и в (какво ще се случи, ако поставите програма за ушите и краката?) И нови методики за тестване (и това е, което прави тази нова програма, и това може да ни помогне?)
Трябва също така да се отбележи, лидери. Ако проектът е включен и тестери са заети от сутрин до вечер тест само в навечерието на освобождаването - това е нормално. Но ако тази ситуация продължава в продължение на години - тогава ще трябва сериозно да се преразгледа изпълнението на контролните функции. Тестери трябва да имат време за обучение, трябва да подобрят своите умения и лидерство трябва силно да допринесе за това. Само да се възползват от тази фирма.
Всички предимства на работата, тестери често работят без документация. Продуктът е разработен от думите на клиента и дългите дискусии сред лидерските, мениджъри и програмисти, тестери и да отиде на "готов" продукт, ако никой не знае какво е вярно и кое не е. Информацията е необходима за зърнени храни, за да се изтеглят от програмистите, ги лишава от свободно време, и заедно с всички 100-те използват интуицията си и изобретателност. Без тях в този труден въпрос - тестване - не можеш да направиш.
Е, по мое мнение, както и основните качества на тестера.
По отношение на техническо обучение, тестера трябва да имат висше техническо образование в сферата на информационните технологии. Това не е необходимо условие, но е много желателно. Ръководство тя казва, че специалистът има основни познания по програмиране и познаването на ключови технологии, както и че е важно също да бъде в състояние да работи. Така че като човек, който е най-образованите, все още прикрепен към него много усилия (и не винаги, разбира се).
Необходимо условие е опитът - и колкото по-висока е тя, толкова по-добре. В същото време ценен не на броя на дружествата, в които тестера е работила през последните шест месеца, както и броя на проектите и какви технологии се използват за тестване. Той също така казва, че експерт запознати с процеса на разработка на софтуер, е добре запозната с ролята на разпределяне на всеки в този процес, както и да могат да работят с пакет, който е необходим за работа (например, с различни поправки тракери).
Също така е плюс е диплома за завършване на специфични курсове. От тук идва разделението в зависимост от това, което е специалист в областта на тестването изглежда за компанията. Ако те се нуждаят от ръководител на отдел тестване, а след края на курса на организация за управление на качеството е голям плюс. Ако компанията търси тестер с тест знания avtomatizirovnnogo, тогава сертификат за завършване на курса Rational Robot е точно. Но това не е всичко.
Когато става въпрос за експерти в областта на автоматизацията, на три или четири-дневен курс на всеки софтуерен продукт ще даде фундаментални знания. Там е много по-важно от опит. В крайна сметка, може да откриете, че сте учили пакета не поддържа технологиите, използвани в разработването на софтуерни продукти, и по тази причина не е подходящ за тестване. Но ако тестера е работил с различни пакети за автоматизация и разполага с достатъчно опит, а след това не е трудно да се научат друг пакет и прилагане на автоматизация.
Начини за професионално развитие в областта на изпитване, може да се говори за дълго време. Вие можете да извикате на стандартите на тест за ползваемост и други области. Но това - следващия път!
Желая ти късмет в постигането на най-доброто качество на продукта.