top 10 challenges testers face workplace
Provocările sunt normale. Atunci când îi privești ca pe niște oportunități, o mină de aur și ca obstacole, o mină terestră. Am avut partea mea de „oportunități” de-a lungul anilor în industria IT.
Unii au venit cu rolul pe care îl jucam eu, alții generali. Aceasta este încercarea mea de a le înregistra și de a ajunge la comunitate pentru a vedea dacă vreunul dintre aceștia rezonează cu tine și poate, într-o capacitate mică, te ajută și te anunță că nu ești singur.
Iată lista mea de top 10:
Ce veți învăța:
- Top 10 provocări cu care se confruntă testerii la locul de muncă
- Provocări specifice testării / QA
- Alte provocări
- Lectură recomandată
Top 10 provocări cu care se confruntă testerii la locul de muncă
# 1) Cultura companiei:
Acesta este primul element onorific de pe listă, deoarece a fi în industria serviciilor IT m-a făcut să salt între mai mulți clienți, echipe, locații și companii. Mi-a plăcut să fac parte din unele echipe și unele, ei bine, nu aș mai repeta experiența.
- O echipă pentru care am lucrat a început la 6 dimineața. Un altul a insistat să lucreze până la ora 18.00.
- Unul a făcut antreprenorii să intre în clădire printr-o altă ușă și un altul care nici măcar nu credea în accesul cu cardul.
- Unul ne-a făcut să părăsim toate dispozitivele mobile cu memorie, Bluetooth sau orice altă conectivitate afară, în timp ce o altă companie cânta muzică minunată la locul de muncă toată ziua.
- Unele companii urmează o ierarhie strictă, cu obținerea statutului de celebritate a CEO-ului lor și o alta care nu are cabine și toată lumea era egală.
Ce mi-am dat seama de-a lungul timpului este că nu există o cale corectă sau greșită; este doar calea lor. Având în vedere timpul, ne vom adapta întotdeauna circumstanțelor, dar dacă nu-i faci după o șansă corectă, găsiți ieșirea cea mai apropiată de dvs.
# 2) Fusele orare diferite:
Rămâneți la birou sau acasă în fața laptopului la ora 23:00 sau la ora 5 Am încercând să vă puneți la curent cu echipele distribuite geografic? Este prea familiar, nu-i așa?
Nu există niciun antidot împotriva acestei probleme (poate fi, cafea?) Folosiți ceasuri care vă arată ora exactă în diferite locații (funcționează și ceasul de pe telefonul dvs. smartphone), protocoale de comunicare perfecte într-un mod care nu trebuie să fie întâlniri pentru probleme rezolvate prin e-mail și practică programarea conștientă a fusului orar pentru a evita această problemă într-o măsură majoră.
Citire recomandată => Onsite - Model offshore de testare software - Faceți-o să funcționeze pentru dvs.
# 3) Diferențe interculturale:
Am lucrat atât în India, cât și în SUA. Deși cultura corporativă este destul de nonetnică, de unde ne aflăm ne afectează comportamentul și înțelegerea.
descărcare gratuită de software pentru ceasul timpului angajaților
De exemplu: 'Salut, ce faci?' este un salut comun în SUA. Nu înseamnă neapărat că vor să știe exact ce simți în acest moment. Cu toate acestea, când eram nouă în SUA, obișnuiam să mă gândesc: „Am fost într-o întâlnire cu această persoană acum un moment. Ce s-ar schimba într-un timp atât de mic? ” :) Bine pentru mine, am învățat repede.
De asemenea, în unele culturi, a vorbi mai puțin indică o contemplare liniștită, în timp ce în altele înseamnă pur și simplu, este plictisitor sau nu ai nimic de spus.
Când încercați să înțelegeți aceste mici nuanțe, înțelegeți mai bine oamenii și puteți funcționa într-un mod mai bun.
Provocări specifice testării / QA
# 4) Fără documentație:
Clasicul. Multe echipe încă mai cred în comunicarea verbală și păstrează puține materiale de referință despre modul în care software-ul a devenit ceea ce este astăzi. Ciclurile de dezvoltare rapidă au făcut acest lucru mai intens.
Cu toate acestea, acesta este cu adevărat unul dintre acele cazuri de provocări care devin oportunități.
Participați la conversații cu echipele dvs. de dezvoltare, analize de afaceri sau tehnice. Cercetați aplicația; configurați referințe privind aplicații similare și standardele acestora. Înțelegeți perspectiva utilizatorului final. Fii aventuros cu teste exploratorii.
Pentru mai multe direcții, verificați => Cum se testează o aplicație fără cerințe?
# 5) Mediu instabil:
De obicei, echipele de asigurare a calității suferă de un mediu inferior creat, care trebuie să fim cu adevărat pregătiți pentru a profita la maximum de ceea ce avem.
De exemplu: Serverul care este supraîncărcat și are nevoie de o repornire de câteva ori în timpul testării, jurnalele care necesită ștergerea des pentru a vă asigura că nu există o revărsare etc.
Aduceți aceste probleme în prim plan și asigurați-vă că obțineți asistență de mediu în timpul testării. Pentru cazurile obișnuite, obțineți accesul la servere cu pașii necesari pentru o întreținere simplă, cum ar fi repornirea, ștergerea cozilor etc.
Citire recomandată => Cum să minimalizați defectele mediului de testare
# 6) Instrumente alimentate forțat:
Uneori știm că un instrument nu este potrivit pentru locul de muncă. Nu avem altă opțiune decât să o folosim în continuare, deoarece clienții / echipele au deja licențe și nu ar dori să meargă pentru una nouă până când licența curentă nu se va epuiza.
A trebuit să testez o aplicație Mainframes pe HP QTP fără programul de completare Terminal Emulator. În acest caz, am avut instrumentul, dar nu configurația corectă. Puteam face puțin în acest sens, așa că a trebuit să trec între modurile de înregistrare Normal și de nivel scăzut ca soluție.
Nu este distractiv, dar înveți alternative. Sau cel puțin, veți ajunge la o concluzie clară dacă alternativele funcționează efectiv sau nu.
Citește și => Ghid de la A la Z privind selectarea unui instrument de automatizare
# 7) Unele aplicații pur și simplu nu o reduc:
Ați testat vreodată o aplicație și ați început să vă întrebați: „Cum se poate numi asta chiar software atunci când este o mașină care produce erori?”
Am avut acest privilegiu special în care cea mai mare parte a zilei mele a fost pur și simplu să raportez erori și să raportez mai multe erori. Unele zone ale aplicației sunt întrerupte ca urmare a acestor erori. Întregul spectru de severitate te aruncă din joc și devine copleșitor acolo unde începi să te gândești: „Există vreun punct la ceea ce fac aici?”
Ore suplimentare, am învățat să rămân ferm în decizia mea că software-ul nu este gata să testeze și să respingă versiunea. Nu mai caut o căptușeală argintie atunci când nu există una.
Alte provocări
# 8) Persoane-ciudățenii:
Ați avut vreodată un dezvoltator care să lovească masa din sala de conferințe imediat ce ați explicat un defect? Da, mi s-a întâmplat asta. :) Am ajuns ulterior să aflu că era forma lui de exprimare și nu agravare.
De asemenea, am avut un membru al echipei care la început s-a dovedit a fi necooperant și nepoliticos, dar a fost într-adevăr timid. Această persoană ar spune cu greu câteva cuvinte sau ar întâlni ochiul când i se va solicita actualizări de stare. Eram foarte aproape de a face o analiză a performanței negative și de a escalada dacă nu mi-aș fi dat seama că aceleași detalii pot fi primite cu ușurință și în mod elaborat de la el prin e-mail. Este conversația individuală cu care nu se simțea confortabil.
Toată lumea este diferită și merită un beneficiu de îndoială. Nu vă grăbiți să judecați și să respectați limitele.
Citește și asta => Cum să gestionați echipa de testare eficient
# 9) Lipsa buclei de feedback:
Uneori te duci zile la sfârșit lucrând și obsedând de un livrabil doar pentru a afla că nu ar trebui să fie așa.
Sau lucrați dintr-o locație îndepărtată cu echipa dvs. situată în altă parte în care vă simțiți izolați și nu aveți pe cine să vă ridicați ideile.
Sau primiți feedback care nu este tocmai util. Să presupunem că ați creat un document de proces și a spus că este bun. Nu vedeți documentul de proces publicat sau folosit și vă întrebați ce s-a întâmplat cu el. Deci, feedback-ul „bun” nu a făcut nimic bun aici și este aproape un non-feedback.
Căutați feedback sincer și creați o comunitate pentru a discuta ideile dvs. Nu de cele mai multe ori cel mai ușor de făcut, dar fără întărirea pozitivă pe care o oferă acest pas, rămâi demotivat.
# 10) Noțiuni preconcepute:
Ei bine, știm că există multe prejudecăți la locul de muncă în ceea ce privește sexul, naționalitatea etc. Nu voi intra în detalii aici, dar dacă nu începem să privim lumea ca un sat global și toată lumea este egală, lumea și locul de muncă devin ambele toxic.
Despre autor: Mulțumim membrilor echipei STH Swati pentru că au împărtășit aceste 10 provocări de top cu care se confruntă testerii.
Acum e rândul tău.
Care dintre articolele din listă v-ați surprins sau ați dat din cap înțelegând? Ce provocări ai întâmpinat și cum le-ai depășit?
Vă rugăm să partajați și să comentați!
Lectură recomandată
- Compania globală de testare a software-ului va ajunge în curând la 28,8 miliarde de dolari
- Sfaturi pentru testarea software-ului pentru testatorii începători
- Cum să păstrați motivația în viață în testerele de software?
- Cele mai bune instrumente de testare software 2021 (Instrumente de automatizare a testelor de calitate)
- Zen și arta testării software
- Testare software Job asistent QA
- Cele mai bune articole de testare software din 2008
- Provocări de testare manuală și de automatizare