Психолошко тестирање: како да преминете од овластен психолог до тестер

Член мојата колешка Данила Јусупова многу ме инспирираше. Неверојатно е колку е пријателска и добредојдена ИТ индустријата - научете и отпуштете се и секогаш продолжете да учите нешто ново. Затоа, сакам да ја раскажам мојата приказна за тоа како студирав да бидам психолог и станав тестер.

Психолошко тестирање: како да преминете од овластен психолог до тестер
Отидов да студирам како психолог на повик од моето срце - сакав да им помагам на луѓето и да бидам корисен за општеството. Покрај тоа, научната активност навистина ме интересираше. Студирањето беше лесно за мене, пишував научни трудови, зборував на конференции, па дури и имав практично значајно истражување и планирав да продолжам да истражувам во областа на клиничката психологија. Сепак, на сите убави работи им доаѓа крајот – завршија и моите студии на факултетот. Одбив постдипломски студии поради смешни плати за дипломирани студенти и отидов во големиот свет да се пронајдам себеси.

Тогаш ме чекаше изненадување: со мојата диплома и научни трудови, се покажа дека никаде не ми користи. Воопшто. Баравме психолози за градинки и училишта, што не беше прифатлива опција за мене, бидејќи не се согласувам многу добро со децата. За да отидете на консалтинг, требаше да работите одредено време бесплатно или за многу малку пари.

Да се ​​каже дека сум бил очаен значи да не кажам ништо.

Барате нешто ново

Еден од моите пријатели работеше во развој на софтвер, а тој беше тој што ми предложи, гледајќи ги моите искушенија, да одам кај нив како тестер - се разбирав со компјутерите, ме интересираше технологијата и, во принцип, не бев баш комплетен хуманист. Но, до тој момент не ни знаев дека постои таква професија. Сепак, решив дека сигурно нема да изгубам ништо - и отидов. Го поминав интервјуто и бев примен во пријателскиот тим.

Накратко бев запознаен со софтверот (програмата беше огромна, со голем број на потсистеми) и веднаш беше испратена на „полињата“ за имплементација. И тоа не каде било, туку и до полицијата. Ми беше дадено место во подрум во полициско одделение во една од областите на нашата република (Татарстан). Таму обучив вработени, собирав проблеми и желби и одржав демонстрации до властите и, се разбира, во исто време го тестирав софтверот и испраќав извештаи до програмерите.

Не е лесно да се работи со претставници на агенциите за спроведување на законот - тие ги почитуваат наредбите, имаат строга одговорност и затоа расудуваат службено. Морав да најдам заеднички јазик со сите: од поручник до полковник. Мојата дипломска специјалност многу ми помогна во ова.

Психолошко тестирање: како да преминете од овластен психолог до тестер

Развој на теоретска основа

Морам да кажам дека кога првпат почнав да работам, немав никаква теоретска основа. Имав документација и знаев како треба да работи програмата; Почнав од ова. Какви видови тестирања постојат, кои алатки можете да ги користите за да си го олесните животот, како да спроведете анализа на тестот, каков е дизајнот на тестот - не го знаев сето ова. Да, не ни знаев каде да барам одговори на сите овие прашања или каде можат многу да ме научат. Само барав проблеми во софтверот и бев среќен што сè станува полесно и поудобно за корисниците.

Сепак, тестирањето на мајмуните на крајот наидува на проблемот со недостаток на теоретска основа. И се школував. Така се случи во нашиот оддел и во целиот огромен проект да нема ниту еден професионален тестер во тоа време. Тестирањето често го вршеа програмерите, а уште почесто аналитичарите. Немаше од кого да научиме конкретно тестирање.

Па каде оди ИТ човек во такви ситуации? Се разбира, на Google.

Првата книга на која наидов Црното „Клучни процеси на тестирање“. Таа ми помогна да го систематизирам она што веќе го знаев во тоа време и да разберам во кои области не успевам во проектот (и во моето разбирање за тестирањето). Насоките дадени во книгата беа многу важни - и на крајот станаа основа на последователно знаење.

Потоа имаше многу повеќе различни книги - невозможно е да се запамети сите, и, се разбира, обуки: лице-в-лице и онлајн. Ако зборуваме за тренинзи лице в лице, тие не дадоа многу; на крајот на краиштата, не можете да научите тестирање за три дена. Знаењето во тестирањето е како градење куќа: прво треба темелот да биде стабилен, а потоа ѕидовите да дојдат на своето место...

Што се однесува до онлајн обуката, ова е добро решение. Има доволно време помеѓу предавањата за правилно да се испробаат новите знаења, па дури и да се применат во живо на вашиот проект. Во исто време, можете да студирате во секое погодно време (што е важно за работник), но има и рокови за поднесување задачи (што е исто така многу важно за работниот човек :)). Препорачувам.

Ако зборуваме за тешкотиите на патеката на тестерот, тогаш на почетокот најмногу се исплашив од гломазноста на системите и големиот број различни процеси што се случуваат. Секогаш се чинеше: „Но, јас го тестирам теренот овде, но што друго влијае тоа? Морав да трчам до програмери, аналитичари, а понекогаш и да проверувам кај корисниците. Дијаграмите на процесот ме спасија. Нацртав огромна разновидност од нив, почнувајќи со лист А4, а потоа лепејќи други листови на него од сите страни. Сè уште го правам ова, навистина помага да се систематизираат процесите: видете што имаме на влезот и излезот и каде софтверот има „тенки“ точки.

Психолошко тестирање: како да преминете од овластен психолог до тестер

Што ме плаши сега? Досадна (но неопходна) работа, како што е пишувањето тест случаи, на пример. Тестирањето е креативна, но во исто време формализирана, методична работа (да, тоа е парадокс). Дозволете си да „плови“ над процесите, проверете ги вашите најлуди нагаѓања, но само откако ќе ги поминете главните сценарија :)

Во принцип, на почетокот на моето патување разбрав дека ништо не знам; дека сега го разбирам истото, но! Претходно, незнаењето нешто ме плашеше, но сега тоа е како предизвик за мене. Совладување нова алатка, разбирање нова техника, преземање досега непознат софтвер и негово расклопување дел по дел е многу работа, но човекот е роден да работи.

Во мојата работа често наидував на малку отфрлен однос кон тестерите. Тие велат дека програмерите се сериозни, секогаш зафатени луѓе; и тестери - не е јасно зошто воопшто се потребни; можете да направите добро без нив. Како резултат на тоа, често ми се доделуваа многу дополнителна работа, на пример, развивање документација, инаку се сметаше дека играм будала. Научив како да пишувам документација во согласност со ГОСТ и како добро да подготвам инструкции за корисниците (за среќа, доста добро комуницирав со корисниците и знаев како ќе биде попогодно за нив). Сега, после 9 години работа како тестер во групацијата на компании ICL (последните 3 години до денес во поделба на групата компании - ICL Services), целосно разбирам колку е важна работата на тестерите. Дури и најневеројатниот програмер може да погледне нешто и да остави нешто надвор. Покрај тоа, тестерите не се само строги надзорници, туку и заштитници на корисниците. Кој, ако не тестер, добро знае како треба да се структурира процесот на работа со софтвер; и кој, ако не тестер, може да го погледне софтверот од гледна точка на просечен човек и да даде препораки за UI?

За среќа, сега на мојот проект можам да ги користам сите претходно развиени вештини - тестирам (користејќи тест случаи и само за забава :)), пишувам документација, се грижам за корисниците, па дури и понекогаш помагам во тестирањето за прифаќање.

Она што најмногу ми се допаѓа во мојата работа е тоа што треба постојано да учите нешто ново - не можете да стоите во место, да го правите истото од ден на ден и да бидете специјалист. Покрај тоа, имав многу среќа со тимот - тие се професионалци во својата област, секогаш подготвени да помогнат ако нешто погрешно разберам, на пример, кога развивам автотестови или извршувам товар. И моите колеги, исто така, веруваат во мене: дури и знаејќи дека имам хуманитарни науки и претпоставувајќи присуство на „слепи точки“ во моето ИТ образование, тие никогаш не велат: „Па, веројатно нема да можете да се справите“. Тие велат: „Можете да се справите со тоа, и ако имате какви било прашања, ве молиме контактирајте ме“.

Психолошко тестирање: како да преминете од овластен психолог до тестер

Оваа статија ја пишувам првенствено за оние кои би сакале да работат во ИТ воопшто и особено со тестирање. Разбирам дека светот на ИТ однадвор изгледа апструзно и мистериозно, и може да изгледа дека нема да успее, дека немате доволно знаење или дека нема да успеете... Но, во мое мислење, ИТ е најгостопримливото поле ако сакате да учите и сте подготвени да работите. Ако сте спремни да ги ставите рацете и да се упатите кон создавање на висококвалитетен софтвер, да се грижите за корисниците и на крајот да го направите светот подобро место, тогаш ова е местото за вас!

Список за проверка за влез во професијата

А за вас составив мала листа за проверка за влез во професијата:

  1. Се разбира, треба да бидете добри со компјутери и да се интересирате за технологија. Всушност, без ова не треба да започнете.
  2. Пронајдете ги во себе професионално важните квалитети на тестерот: љубопитност, внимателност, способност да ја задржите „сликата“ на системот во вашата глава и да ја анализирате, упорност, одговорност и способност да се вклучите не само во забавното „уништување“ на системот, но и во „досадната“ работа на развивање тест документација.
  3. Земете книги за тестирање (лесно се наоѓаат во електронска форма) и оставете ги настрана. Верувај ми, на почетокот сето тоа ќе те исплаши наместо да те натера да направиш нешто.
  4. Придружете се на професионална заедница. Ова може да биде форум за тестирање (има многу од нив, изберете го оној што ви се допаѓа), блог на некој професионален тестер или нешто друго. Зошто е ова? Па, пред сè, заедниците за тестирање се прилично пријателски расположени и секогаш ќе добивате поддршка и совет кога ќе го побарате тоа. Второ, кога ќе почнете да се движите во оваа област, ќе ви биде полесно да се приклучите на професијата.
  5. Фати се на работа. Можете да станете практикант за тестирање, а потоа вашите постари колеги ќе ве научат на сè. Или започнете со едноставни задачи во хонорарците. Во секој случај, треба да почнете да работите.
  6. Откако ќе почнете да вежбате тестирање, вратете се на книгите одвоени во чекор 3.
  7. Сфатете дека постојано ќе треба да учите. Од ден на ден, од година во година, ќе научите нешто ново и ќе разберете нешто. Прифатете ја оваа ситуација.
  8. Оставете ги настрана вашите стравови и сомнежи и подгответе се за една од најинтересните работи во светот :)

И, се разбира, не плашете се од ништо :)

Можете да го направите тоа, со среќа!

УПД: Во дискусиите за статијата, почитуваните коментатори ми го привлекоа вниманието на фактот дека не секој може да има среќа во почетната фаза како јас. Затоа, би сакал да ја додадам точката 3а на списокот за проверка.

3а. Кога реков дека е подобро книгите да се остават настрана засега, мислев дека во оваа фаза би било опасно да се преоптоварува со теорија, бидејќи теоретското знаење е тешко правилно да се структурира без практика, а голема количина на теорија може да ве исплаши. . Ако сакате да се чувствувате посигурни и да не губите време додека барате од каде да започнете да вежбате, ве советувам да земете онлајн обука за тестери почетници или да земете курс за тестирање. И двете се многу лесно да се најдат и информациите ќе ви бидат претставени во достапна форма. Па, видете ја следната точка

Извор: www.habr.com

Додадете коментар