top 10 challenges testers face workplace
Izzivi so običajni. Takrat na njih gledate kot na priložnosti, rudnik zlata in kot ovire, kopenec. V preteklih letih sem imel svoj delež 'priložnosti' v IT industriji.
Nekateri so prišli z vlogo, ki sem jo igral, nekateri splošni. To je moj poskus, da jih posnamem in stopim v stik s skupnostjo, da vidim, ali kdo od teh odmeva z vami, in vam morda v majhni zmogljivosti pomaga in vam sporoči, da niste sami.
Tu je moj top 10 seznam:
Kaj se boste naučili:
- 10 izzivov, s katerimi se preizkuševalci soočajo na delovnem mestu
- Testiranje / izzivi za zagotavljanje kakovosti
- Drugi izzivi
- Priporočeno branje
10 izzivov, s katerimi se preizkuševalci soočajo na delovnem mestu
# 1) Kultura podjetja:
To je častna prva točka na seznamu, ker sem se v industriji informacijskih storitev prepletal med več strankami, skupinami, lokacijami in podjetji. Všeč mi je bilo, da sem bil del nekaterih ekip, nekaterih pa, no, izkušenj ne bi ponovil.
- Ekipa, za katero sem delal, je začela ob 6. uri zjutraj. Drugi je vztrajal pri delu do 18. ure.
- Eden je izvajalcem vstopil v stavbo skozi druga vrata, drugi pa ni niti verjel v dostop s kartico s potegom.
- Eno nas je prisililo, da smo vse mobilne naprave s pomnilnikom, Bluetoothom ali katero koli drugo povezavo pustili zunaj, drugo podjetje pa je cel dan predvajalo čudovito glasbo na delovnem mestu.
- Nekatera podjetja sledijo strogi hierarhiji s tem, da je njihov direktor dosegel status slave, druga pa nimajo kabin in so bili vsi enaki.
Sčasoma sem ugotovil, da ne obstaja nihče pravi ali napačen; to je samo njihov način. Glede na čas se bomo vedno prilagodili okoliščinam, če pa tega ne boste storili po pošteni priložnosti, poiščite najbližji izhod.
# 2) Različni časovni pasovi:
Ali ostanete v pisarni ali doma pred prenosnikom ob 23.00 ali ob 5. uri in poskušate dohiteti svoje ekipe, ki so geografsko porazdeljene? To je vse preveč znano, kajne?
Za to težavo res ni protistrupa (morda kava?) Uporabite ure, ki kažejo točen čas na različnih lokacijah (tudi svetovna ura na vašem pametnem telefonu deluje), popolne komunikacijske protokole na način, da za vprašanja ni treba sestankov rešiti po e-pošti in vaditi urnik zavestnega časovnega pasu, da se tej težavi v veliki meri izognemo.
Priporočeno branje => Onsite - Offshore model preizkušanja programske opreme - naj bo primeren za vas
# 3) Medkulturne razlike:
Delal sem tako v Indiji kot v ZDA. Čeprav je korporativna kultura dokaj neetnična, od kod vplivamo na naše vedenje in razumevanje.
kako najti varnostni ključ omrežja v računalniku
Na primer: 'Živjo, kako si?' je pogost pozdrav v ZDA. To ne pomeni nujno, da želijo natančno vedeti, kaj trenutno počutite. Ko pa sem bil v ZDA nov, sem pomislil: »Ravno pred tem sem bil na sestanku s to osebo. Kaj bi se spremenilo v tako kratkem času? « :) Dobro zame, hitro sem se naučil.
Tudi v nekaterih kulturah govorjenje manj kaže na tiho premišljevanje, v drugih pa preprosto pomeni, da je dolgočasno ali nimaš kaj reči.
Ko poskušate razumeti te majhne odtenke, bolje razumete ljudi in lahko delujete na boljši način.
Testiranje / izzivi za zagotavljanje kakovosti
# 4) Ni dokumentacije:
Klasična. Številne ekipe še vedno verjamejo v ustno komunikacijo in hranijo malo referenčnega gradiva o tem, kako je programska oprema postala to, kar je danes. Hitri razvojni cikli so to samo še bolj zaostrili.
Vendar je to res eden tistih primerov, ko izzivi postanejo priložnosti.
Vključite se v pogovore s svojimi razvojnimi, poslovnimi analizami ali tehničnimi skupinami. Raziskati aplikacijo; vzpostavili reference za podobne aplikacije in njihove standarde. Razumevanje perspektive končnega uporabnika. Bodite pustolovski z raziskovalnimi testi.
Za več napotkov si oglejte => Kako preizkusiti prijavo brez zahtev?
# 5) Nestabilno okolje:
Skupine za zagotavljanje kakovosti običajno trpijo zaradi slabšega okolja, v katerem moramo biti resnično pripravljeni kar najbolje izkoristiti to, kar imamo.
Na primer: Strežnik, ki se med testiranjem preobremeni in ga je treba nekajkrat znova zagnati, dnevnike, ki jih je treba pogosto počistiti, da se prepričate, da ni prelivanja itd.
Te težave postavite v ospredje in med testiranjem zagotovite podporo okolju. V pogostih primerih dobite dostop do strežnikov s koraki za preprosta vzdrževanja, kot so ponovni zagon, čiščenje čakalnih vrst itd.
Priporočeno branje => Kako zmanjšati napake testnega okolja
# 6) Orodja, ki se napajajo s silo:
Včasih vemo, da orodje ni primerno za to delo. Ne preostane nam drugega, kot da jo še naprej uporabljamo, ker stranke / ekipe že imajo licence in ne bi želeli iti po novo, dokler ne poteče veljavna licenca.
Moral sem preizkusiti aplikacijo Mainframes na HP QTP brez dodatka Terminal Emulator. V tem primeru sem imel orodje, vendar ne pravilne konfiguracije. Pri tem nisem mogel kaj storiti, zato sem moral kot rešitev rešitve preklopiti med običajnim in nizkim načinom snemanja.
Ni zabavno, vendar se naučite drugih možnosti. Ali vsaj prišli boste do dokončnega zaključka, ali alternative dejansko delujejo ali ne.
Preberite tudi => Vodnik od A do Ž glede izbire avtomatiziranega orodja
# 7) Nekatere aplikacije preprosto ne režejo:
Ste že kdaj preizkusili aplikacijo in se začeli spraševati: 'Kako to sploh lahko imenujemo programska oprema, če gre za stroj, ki proizvaja napake?'
Imel sem ta poseben privilegij, kjer je bil večji del mojega dne preprosto poročanje o napakah in prijava napak še več. Nekatera področja aplikacije so zaradi teh napak odrezana. Ves spekter resnosti vas vrže iz igre in postane neverjetno, ko začnete razmišljati: 'Ali je smisel tega, kar počnem tukaj?'
Nadurno sem se naučil, da ostajam pri svoji odločitvi, da programska oprema ni pripravljena za testiranje, in zavrnem gradnjo. Ne iščem več srebrne podloge, ko je ni.
Drugi izzivi
# 8) Ljudje quirks:
Ste kdaj imeli razvijalca, ki je razbil mizo v konferenčni sobi, takoj ko ste razložili napako? Ja, to se mi je zgodilo. :) Kasneje sem spoznal, da je to njegova oblika izražanja in ne poslabšanje.
Imel sem tudi člana ekipe, ki je bil sprva nesodelujoč in nesramen, a je bil v resnici le sramežljiv. Ta oseba bi komaj spregovorila nekaj besed ali videla, ko bi jo prosili za posodobitev stanja. Bil sem zelo blizu negativnega pregleda uspešnosti in stopnjevanja, če se nisem zavedal, da lahko iste podrobnosti od njega enostavno in dodelano prejmem po e-pošti. To je bil pogovor ena na ena, ki mu ni bilo prijetno.
Vsak je drugačen in si zasluži dvom. Ne bodite prehitri pri presojanju in spoštovanju meja.
Preberite tudi to => Kako učinkovito voditi testno skupino
# 9) Pomanjkanje povratne zanke:
Včasih greš na koncu dneve, ko delaš in obsedeš izdelek, da bi ugotovil, da to ne bi smelo biti tako.
Ali pa delate z oddaljene lokacije s svojo ekipo, ki se nahaja drugje, za katero se počutite izolirano in nimate nikogar, ki bi vaše ideje zavrnil.
Ali pa prejmete povratne informacije, ki niso ravno koristne. Recimo, da ste ustvarili procesni dokument in so rekli, da je dober. Ne vidite, da je procesni dokument objavljen ali dan v uporabo in se sprašujete, kaj se je z njim zgodilo. Torej, povratne informacije 'dobre' tukaj niso prinesle nič dobrega in so skorajda povratne informacije.
Poiščite iskrene povratne informacije in ustvarite skupnost, ki bo razpravljala o vaših idejah. To ni pogosto najlažje, vendar brez pozitivne okrepitve, ki jo nudi ta korak, ostaneš demotiviran.
# 10) Vnaprej pripravljeni pojmi:
No, vemo, da je na delovnem mestu veliko predsodkov glede spola, narodnosti itd. Tu se ne bom spuščal v podrobnosti, razen če bomo na svet začeli gledati kot na globalno vas in če bomo vsi enaki, svet in delovno mesto strupen.
O avtorju: Zahvaljujemo se članu ekipe STH Swati, ker je delil teh 10 izzivov, s katerimi se soočajo preizkuševalci.
Zdaj si ti na vrsti.
Katerega izmed elementov na seznamu ste presenetili ali prikimali z glavo? S kakšnimi izzivi ste se soočili in kako ste jih premagali?
Prosimo, delite in komentirajte!
Priporočeno branje
- Svetovno podjetje za testiranje programske opreme bo kmalu doseglo 28,8 milijarde dolarjev
- Nasveti za preizkušanje programske opreme za preizkuševalce začetnike
- Kako ohraniti motivacijo pri preizkuševalcih programske opreme?
- Najboljša orodja za testiranje programske opreme 2021 (QA Test Automation Tools)
- Zen in umetnost testiranja programske opreme
- Testiranje programske opreme QA Assistant Job
- Najboljši članki o preizkušanju programske opreme iz leta 2008
- Izzivi ročnega in avtomatiziranega preskušanja