top 10 challenges testers face workplace
Предизвикателствата са нормални. Именно когато ги разглеждате като възможности, златна мина и като препятствия, наземна мина. Имах своя дял от „възможности“ през годините в ИТ индустрията.
Някои дойдоха с ролята, която играех, някои генерал. Това е моят опит да ги запиша и да се свържа с общността, за да видя дали някой от тях резонира с вас и може би в малко качество ви помага и ви уведомявам, че не сте сами.
Ето моят топ 10 списък:
Какво ще научите:
- Топ 10 предизвикателства пред изпитателите на работното място
- Тестване / специфични предизвикателства за осигуряване на качеството
- Други предизвикателства
- Препоръчително четене
Топ 10 предизвикателства пред изпитателите на работното място
# 1) Култура на компанията:
Това е първият почетен елемент в списъка, защото като част от индустрията на ИТ услуги ме накара да скачам между множество клиенти, екипи, локации и компании. Обичах да бъда част от някои отбори, а някои, добре, не бих повторил опита.
- Екип, за който работех, започна в 6 сутринта. Друг настоя да работи до 18 часа.
- Един накара изпълнителите да влязат в сградата през различна врата, а друг, който дори не вярваше в достъпа до картата с плъзгане.
- Единият ни накара да оставим всички мобилни устройства с памет, Bluetooth или друга свързаност навън, докато друга компания пускаше прекрасна музика на работното място по цял ден.
- Някои компании следват строга йерархия с постигане на статут на знаменитост на своя главен изпълнителен директор, а друга, която няма кабини и всички бяха равни.
Това, което осъзнах с течение на времето, е, че няма нито един правилен или грешен начин; това е просто техният начин. Като имаме време, ние винаги ще се адаптираме към обстоятелствата, но ако не го направите, след като му дадете справедлив шанс, намерете изхода, който е най-близо до вас.
# 2) Различни часови зони:
Оставате ли в офиса или вкъщи пред лаптопа в 23:00 или в 5 ч. Опитвате се да настигнете екипите си, които са географски разпределени? Това е твърде познато, нали?
Наистина няма противоотрова за този проблем (може да е, кафе?) Използвайте часовници, които ви показват точното време на различни места (световният часовник на вашия смартфон също работи), перфектни комуникационни протоколи по начин, по който не е необходимо да има срещи за проблеми разрешен по имейл и практикувайте съзнателно планиране на часови зони, за да избегнете този проблем до голяма степен.
Препоръчително четиво => На място - офшорни модели за тестване на софтуер - Направете това да работи за вас
# 3) Междукултурни различия:
Работил съм както в Индия, така и в САЩ. Въпреки че корпоративната култура е сравнително неетническа, мястото, от което сме, влияе на нашето поведение и разбиране.
как да разделя низ по символ в python
Например: 'Здравей как си?' е често срещан поздрав в САЩ. Това не означава непременно, че те искат да знаят какво точно чувствате в момента. Когато обаче бях нов в САЩ, си мислех: „Преди малко бях на среща с този човек. Какво би се променило за толкова малко време? “ :) Добре за мен, научих се бързо.
Освен това в някои култури по-малкото говорене показва тихо съзерцание, докато в други това просто означава, че е скучно или няма какво да кажете.
Когато се опитвате да разберете тези малки нюанси, вие разбирате хората по-добре и можете да функционирате по-добре.
Тестване / специфични предизвикателства за осигуряване на качеството
# 4) Няма документация:
Класическият. Много екипи все още вярват в устната комуникация и пазят малко справочни материали за това как софтуерът е станал това, което е днес. Бързите цикли на развитие само направиха това по-интензивно.
Това обаче наистина е един от случаите на предизвикателства, които стават възможности.
Участвайте в разговори с вашия екип за развитие, бизнес анализ или технически екипи. Проучете приложението; създаване на справки, разглеждащи подобни приложения и техните стандарти. Разберете перспективата за крайния потребител. Получете приключения с изследователски тестове.
За повече посока вижте => Как да тествате приложение без изисквания?
# 5) Нестабилна среда:
Обикновено екипите за QA страдат от лоша среда, създадена, че наистина трябва да сме готови да се възползваме максимално от това, което имаме.
Например: Сървърът, който се претоварва и се нуждае от рестартиране няколко пъти по време на тестване, дневниците, които често се нуждаят от изчистване, за да се уверят, че няма препълване и т.н.
Поставете тези проблеми на преден план и се уверете, че получавате подкрепа за околната среда по време на тестването. За често случващи се случаи получавайте достъп до сървърите със стъпките, за да извършите лесна поддръжка, като рестартиране, изчистване на опашки и т.н.
Препоръчително четиво => Как да минимизираме дефектите на тестовата среда
# 6) Инструменти, които се захранват принудително:
Понякога знаем, че инструментът не е подходящ за работата. Нямаме друг избор, освен да продължим да го използваме, защото клиентите / екипите вече имат лицензи и не биха искали да отидат за нов, докато изтече настоящият лиценз.
Трябваше да тествам приложение на Mainframes на HP QTP без добавката Terminal Emulator. В този случай разполагах с инструмента, но не с правилната конфигурация. Малко можех да направя по този начин, така че трябваше да превключвам между нормален и нисък режим на запис като заобиколно решение.
Не е забавно, но научавате алтернативи. Или поне ще стигнете до категорично заключение дали алтернативите действително работят или не.
Прочетете също => Ръководство от A до Z за избор на инструмент за автоматизация
# 7) Някои приложения просто не го отрязват:
Изпробвали ли сте някога приложение и сте започнали да се чудите: „Как това дори може да се нарече софтуер, когато е машина за създаване на грешки?“
Имах тази специална привилегия, при която по-голямата част от деня ми беше просто да докладвам за грешки и да докладвам за грешки още. Някои области на приложението се отрязват в резултат на тези грешки. Целият спектър от тежест ви изхвърля от играта и става поразително, когато започнете да мислите: „Има ли смисъл от това, което правя тук?“
Извънредно се научих да оставам твърд в решението си, че софтуерът не е готов за тестване и да отхвърля компилацията. Вече не търся сребърна подплата, когато няма такава.
Други предизвикателства
# 8) Хора-странности:
Имали ли сте някога разработчик да блъска масата в конферентната зала веднага щом сте обяснили дефект? Да, това ми се случи. :) По-късно разбрах, че това е неговата форма на изразяване, а не влошаване.
Имах и член на екипа, който в началото се оказа несъдействащ и груб, но всъщност беше просто срамежлив. Този човек едва ли ще каже няколко думи или ще срещне погледа, когато бъде помолен за актуализации на състоянието. Бях много близо да направя отрицателен преглед на ефективността и да ескалирам, ако не бях осъзнал, че същите подробности могат лесно и подробно да бъдат получени от него по имейл. Именно разговорът „един на един“ не му беше удобно.
Всеки е различен и заслужава полза от съмнение. Не бързайте да преценявате и зачитате границите.
Прочетете и това => Как да управлявате ефективно тестовия екип
# 9) Липса на обратна връзка:
Понякога вървите дни в края, работейки и обсебвайки продукт, само за да разберете, че не е трябвало по този начин.
Или работите от отдалечено място с екипа си, разположен другаде, за който се чувствате изолирани и няма от кого да отхвърлите идеите си.
Или получавате обратна връзка, която не е точно полезна. Да приемем, че сте създали процесния документ и те са казали, че е добър. Не виждате документа на процеса публикуван или пуснат в употреба и оставате да се чудите какво се е случило с него. И така, „добрата“ обратна връзка не донесе никаква полза тук и е почти неотзивна.
Потърсете честна обратна връзка и създайте общност, която да обсъжда вашите идеи. Не често е най-лесно да се направи, но без положителното подсилване, което тази стъпка осигурява, вие оставате демотивирани.
# 10) Предварителни идеи:
Е, знаем, че на работното място има много предразсъдъци около пола, националността и т.н. Тук няма да навлизам в подробности, но освен ако не започнем да гледаме на света като на глобално село и всички равни, светът и работното място стават и двете токсичен.
За автора: Благодарим на члена на екипа на STH Swati, че сподели тези топ 10 предизвикателства, пред които са изправени тестерите.
Сега е твой ред.
Кой от елементите в списъка бяхте изненадали или кимнали в знак на разбиране? С какви предизвикателства се сблъскахте и как ги преодоляхте?
Моля, споделете и коментирайте!
Препоръчително четене
- Глобалният бизнес за тестване на софтуер скоро ще достигне $ 28,8 милиарда
- Съвети за тестване на софтуер за начинаещи тестери
- Как да запазите мотивацията жива в софтуерните тестери?
- Най-добри инструменти за тестване на софтуер 2021 г. (Инструменти за автоматизация на QA теста)
- Дзен и изкуството на софтуерното тестване
- Тестване на софтуер QA Assistant Job
- Най-добрите статии за тестване на софтуер от 2008 г.
- Предизвикателства при ръчно тестване и автоматизация