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

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

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

Тада ме је чекало изненађење: са дипломом и научним радовима, испоставило се да нигде нисам од користи. Уопште. Тражили смо психологе за вртиће и школе, што за мене није била прихватљива опција, јер се не слажем баш најбоље са децом. Да бисте отишли ​​на саветовање, морали сте да радите одређено време бесплатно или за врло мало новца.

Рећи да сам био очајан значи не рећи ништа.

Тражите нешто ново

Један од мојих пријатеља се бавио развојем софтвера и управо је он предложио да, гледајући своје муке, одем код њих као тестер - слагао сам се са рачунарима, занимао сам се за технологију и, у принципу, нисам био баш потпуни хуманиста. Али до тог тренутка нисам ни знао да постоји таква професија. Међутим, одлучио сам да сигурно нећу ништа изгубити - и отишао сам. Прошао сам интервју и примљен у пријатељски тим.

Укратко сам се упознао са софтвером (програм је био огроман, са великим бројем подсистема) и одмах сам послат на „поље“ на имплементацију. И то не било где, већ у полицију. Добио сам место у подруму у полицијској управи у једном од округа наше републике (Татарстан). Тамо сам обучавао запослене, прикупљао проблеме и жеље и одржавао демонстрације надлежнима и, наравно, истовремено сам тестирао софтвер и слао извештаје програмерима.

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

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

Израда теоријске основе

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

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

Па где иде ИТ човек у таквим ситуацијама? Наравно, Гуглу.

Прва књига на коју сам наишао Црни "кључни процеси тестирања". Она ми је помогла да систематизујем оно што сам већ знао у то време и да разумем у којим областима нисам успео у пројекту (и у мом разумевању тестирања). Смернице дате у књизи биле су веома важне – и на крају су постале темељ накнадног знања.

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

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

Ако говоримо о потешкоћама на путу тестера, у почетку ме је највише уплашила гломазност система и велики број различитих процеса који се дешавају. Увек је изгледало: „Али ја овде тестирам поље, али на шта то још утиче?“ Морао сам да трчим около до програмера, аналитичара и понекад проверим са корисницима. Дијаграми процеса су ме спасили. Нацртао сам велики број њих, почевши од А4 листа, а затим лепио друге листове на њега са свих страна. Ово и даље радим, заиста помаже систематизацији процеса: видети шта имамо на улазу и излазу и где софтвер има „танке“ тачке.

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

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

Уопште, на почетку мог путовања схватио сам да ништа не знам; да сада разумем исту ствар, али! Раније ме је плашило непознавање нечега, али сада ми је то као изазов. Савладавање новог алата, разумевање нове технике, узимање до сада непознатог софтвера и растављање део по део је велики посао, али човек је рођен да ради.

У свом раду често сам наилазио на помало презиран однос према тестерима. Кажу да су програмери озбиљни, увек заузети људи; и тестери - није јасно зашто су уопште потребни, можете и без њих. Као резултат тога, често су ми задавали доста додатног посла, на пример, израду документације, иначе се сматрало да се правим будалу. Научио сам како да пишем документацију у складу са ГОСТ-ом и како да добро саставим упутства за кориснике (на срећу, доста сам добро комуницирао са корисницима и знао сам како би им то било згодније). Сада, након 9 година рада као тестер у ИЦЛ групи компанија (последње 3 године до данас у дивизији групе компанија - ИЦЛ Сервицес), у потпуности разумем колико је важан рад тестера. Чак и најневероватнији програмер може нешто да погледа и изостави. Поред тога, тестери нису само строги надзорници, већ и заштитници корисника. Ко, ако не тестер, добро зна како треба да буде структурисан процес рада са софтвером; а ко, ако не тестер, може да погледа софтвер из угла просечног човека и да даје препоруке о корисничком интерфејсу?

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

Оно што ми се највише свиђа у мом послу је то што морате стално да учите нешто ново - не можете да стојите мирно, радите исту ствар из дана у дан и будите специјалиста. Поред тога, имао сам много среће са тимом - они су професионалци у својој области, увек спремни да помогну ако нешто погрешно разумем, на пример, када развијам аутотестове или вршим оптерећење. А и моје колеге верују у мене: чак и знајући да имам хуманистичко образовање, и претпостављајући присуство „слепих тачака“ у мом информатичком образовању, никада не кажу: „Па, вероватно нећете моћи да се носите“. Кажу: „Можете то да урадите, а ако имате питања, слободно ме контактирајте.

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

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

Контролна листа за улазак у професију

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

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

И, наравно, не плашите се ничега :)

Можеш ти то, срећно!

УПД: У дискусијама о чланку, уважени коментатори су ми скренули пажњу на чињеницу да не могу сви да буду срећни у почетној фази као ја. Стога бих желео да додам тачку 3а на контролну листу.

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

Извор: ввв.хабр.цом

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