10 qualities that can make you good tester
Какво те кара да мислиш, че си добър в тестването? Защо се квалифицирате като тестер?
Въпросът все още блъска в ушите ми, когато става въпрос за интервю.
Това беше въпросът, който ми зададоха в началото на кариерата ми като софтуерен тестер. Интервюиращият зададе няколко въпроса за способността, както обикновено, и изведнъж той ми зададе този въпрос. Бях почти безмълвен. През повечето време мислим, че сме добри в нещо, защото го правим или може би предполагаме, че сме добри в това.
След като прекарах почти десетилетие в индустрията, когато погледна назад, мога да разбера важността на въпроса и затова днес ще ви представя списък с точки, които съм написал, за да почувствам, че съм бил / съм добър в тестването .
Нека да разгледаме. В странична бележка сте поканени да добавите вашата точка към списъка и ние ще я приемем с отворени обятия.
Какво ще научите:
- Качества на добър тестер
- # 1) Разбирате приоритетите
- # 2) Вие задавате въпроси
- # 3) Можете да създадете брой идеи
- # 4) Можете да анализирате данни
- # 5) Можете да докладвате отрицателни неща по положителен начин
- # 6) Вие сте добри в отчитането
- # 7) Вие сте гъвкави за подкрепа, когато това се изисква
- # 8) Можете да свържете сценариите в реално време със софтуерното тестване
- # 9) Вие сте постоянен обучаем
- # 10) Можете да носите обувки за крайни потребители
- 10 умения да бъдеш страхотен тестер: Как тестерът може да бъде страхотен тестер
- # 1) Положително отношение
- # 2) Добра комуникация
- # 3) Многозадачни способности
- # 4) Бърз обучаем
- # 5) Страст за тестване
- # 6) Отборен играч
- # 7) Мислете и действайте като краен потребител
- # 8) Аналитични способности
- # 9) Бъдете вдъхновение и модел на роля
- # 10) Практикувайте съпричастност
- Препоръчително четене
Качества на добър тестер
И така, ето ви. Моля, добавете условието „вие сте добри в тестването кога“ към всяка точка и прочетете:
# 1) Разбирате приоритетите
Софтуерният тестер несъзнателно се превръща в добър мениджър на времето, тъй като първото нещо, което трябва да разбере, е приоритет. През повечето време ви се дава модул / функционалност за тестване и график (което винаги е правилно) и трябва да дадете изход. Тези редовни предизвикателства да ви накара да разберете как да приоритизирате нещата.
Като тестер трябва да разберете какво трябва да се тества и на какво да се дава по-малък приоритет, какво трябва да се автоматизира и какво трябва да се тества ръчно, коя задача трябва да се поеме първо и какво може да се направи в последния момент. След като сте майстор в определянето на приоритети, тестването на софтуер ще бъде наистина лесно.
Но ... но приятелю, разбирането на приоритета идва само с опит и затова търпението и внимателното око са най-полезните оръжия.
# 2) Вие задавате въпроси
Задаването на въпроси е най-важната част от тестването на софтуера. Ако се провалите, ще загубите важен куп информация.
Въпроси могат да бъдат зададени:
- За да разберете изискването
- За да разберете направените промени
- За да разберете как е изпълнено изискването
- За да разберете как е коригирана грешката
- За да разберете ефектите за отстраняване на грешки
- Да разберем продукта от други перспективи като развитие, бизнес и т.н.
Може да е от полза да се разбере цялостната картина и да се определи покритието.
# 3) Можете да създадете брой идеи
Както съм писал в почти всичките си публикации, Тестването на софтуер е свързано с идеи . Когато можете да генерирате множество идеи за тестване на продукта, вие се откроявате от тълпата, тъй като през повечето време хората изпитват самодоволство след писане на обикновени функционални случаи и тестове за ефективност.
Според мен работата на истински тестер започва само след писане на обикновени тестови случаи. Колкото повече мислите за това как продуктът може да се използва по различни начини, ще можете да генерирате идеи за неговото тестване и в крайна сметка ще придобиете увереност в продукта, удовлетвореността на клиентите и опита през целия живот.
Така че, бъдете генератор на идеи, ако искате да сте добри в тестването.
# 4) Можете да анализирате данни
Като тестер не се очаква да правите само тестване. Трябва да разберете данните, събрани от тестването, и да ги анализирате за конкретното поведение на приложението или продукта. Повечето пъти, когато чуя за невъзпроизводима грешка, аз мълчаливо се усмихвам.
Няма грешка, която да не се възпроизвежда. Ако това се случи веднъж, това означава, че ще изскочи за втори път. Но за да достигнете до първопричината, трябва да анализирате тестовата среда, тестовите данни, прекъсванията и т.н.
Също така, както всички знаем, когато става въпрос за тестване за автоматизация, през повечето време става въпрос за анализ на резултатите от теста, защото създаването на скриптове и тяхното изпълнение за многобройно време не е голяма задача, но анализът на данните, генерирани след изпълнение на тези скриптове, най-важната част.
# 5) Можете да докладвате отрицателни неща по положителен начин
Да, правилно сте го прочели. Изпитателят трябва да научи тактики за справяне с всички наоколо и трябва да е добър в комуникацията. Никой не се чувства добре, когато му се казва, че каквото и да е направил, е било напълно или частично погрешно. Но има голяма разлика в реакцията, когато предлагате да направите нещо или да коригирате нещо с по-добри идеи и без егоистичен глас.
Също така, подробностите са важни, за да предоставят подробности за това какъв негатив сте видели и как може да повлияе на продукта / приложението като цяло.
най-добрият безплатен софтуер за архивиране за Windows 7 64 бита
Никой не би отрекъл да го поправи. :)
# 6) Вие сте добри в отчитането
За целия ден сте работили и сте работили и сте изпълнили няколко тестови случая и сте ги маркирали като преминаване / неуспех инструменти за управление на тестове . Какъв би бил вашият статус в края на деня? Никой не би се интересувал от това колко броя тестови случаи сте изпълнили. Хората искат кратко и сладко описание на целодневната ви задача.
Така че сега нататък, напишете своя доклад за състоянието на клиента като - какво сте направили (при максимум 3 изречения), какво сте намерили (с номера на грешки) и какво ще направите след това.
# 7) Вие сте гъвкави за подкрепа, когато това се изисква
Задължението на софтуерния тестер не приключва след докладване на грешка. Ако разработчикът не е в състояние да възпроизведе грешката, се очаква да я подкрепите, за да я възпроизведе, защото тогава само разработчикът ще може да я поправи.
Също така, ограничените срокове за тестване на софтуера правят много тестери невежи по отношение на качеството. Правилният подход трябва да бъде правилното планиране и допълнителни усилия за покриване на необходимото.
# 8) Можете да свържете сценариите в реално време със софтуерното тестване
Когато можете да свържете тестването с реалния живот, това е лесно. Привикнете се да мислите или постоянно да създавате тестови случаи за това как да тествате влак, как да тествате зеленчуци, как да тествате паметник и да видите как това помага в близко бъдеще. Това ще помогне на ума ви постоянно да генерира идеи и да свързва тестването с практически неща.
# 9) Вие сте постоянен обучаем
Тестването на софтуера е предизвикателство, защото трябва постоянно да научавате нови неща. Не става въпрос за придобиване на експертен опит на конкретен скриптови език; става въпрос за поддържане на най-новите технологии, за инструменти за автоматизация на обучението, за учене за създаване на идеи, за учене от опит и в крайна сметка за постоянно процъфтяване.
Също така, прочетете=> 10 съвета за оцеляване и напредък в областта на софтуерното тестване
# 10) Можете да носите обувки за крайни потребители
Вие сте добър тестер само когато можете да разберете клиентите си. Клиентът е БОГ и трябва да разберете неговите / нейните нужди. Ако продуктът не отговаря на нуждите на клиента, колкото и полезен да е, той няма да работи. И отговорността на тестера е да разбере клиента.
Актуализация:
10 умения да бъдеш страхотен тестер: Как тестерът може да бъде страхотен тестер
Винаги има място за подобрение и подобряване на нещата.
Ако стартирането като QA по-свеж и прекарването на няколко години на полето не ви е променило от тестер на добър / страхотен тестер, тази статия е за вас. Прочетете нататък -
Тестването, докладването и завършването на задача е нещо, което всеки може да направи след известно време с опит и обучение. Но да си тестер е много повече.
Бъдете страхотен изпитател, за да се издигнете и да блеснете в полето.
Какво може да те отведе там? Нека разберем!
Как тестерът може да бъде страхотен тестер
Също така, прочетете => 10 качества, които могат да ви направят добър тестер
# 1) Положително отношение
Положителното отношение е ключов агент за успех във всяка област и тестването на софтуер не е изключение.
Страхотни тестери са:
- Винаги готов да положи допълнителни усилия.
- Помогнете за подобряване на качеството на продукта.
- Помощ при доставка без препятствия
- Среща за подкрепа
Страхотните изпитатели поддържат позитивно отношение. Те се интересуват. Те разбират силата на позитивността.
За да възпитате положително отношение, тестери би трябвало дадена собственост върху задачата с, подкани признателност и интересни задания.
Прочетете също => 16 Характеристики на страхотен софтуерен тестер
# 2) Добра комуникация
Помага за лесно преодоляване на критични проблеми. Можете лесно да разберете проблемите, документ по-добре и убеждават ефективно.
въпрос и отговор на интервю за техническа поддръжка
Страхотният тестер има отлични комуникативни умения и го използва, за да задава въпроси, да представя своите мнения и да обсъжда задълбочено критичните сценарии / въздействие.
Добри комуникационни умения може да бъде придобити лесно, като се присъедините към сесии за комуникация и редовно практикувате същото. Моля, имайте предвид, че добрата комуникация наистина не означава, писане или говорене свободно владеене на английски , въпреки че това помага.
# 3) Многозадачни способности
Многозадачните способности са търсенето на днешната ера.
Страхотният тестер трябва да жонглира с множество дейности, като например:
- Генериране и изпълнение на тестови идеи
- Проектирайте тестови случаи
- Напишете ефективни отчети за грешки
- Работете по множество проекти и предоставяйте актуализации.
Не само това, но също така трябва да приоритизирате и планирате дейностите си съответно.
Многозадачните способности се нуждаят от практика и правилното мислене.
# 4) Бърз обучаем
Страхотен тестер е бърз и самообучаващ се.
НЕ ТРЯБВА да научите нови неща, трябва да ИСКАТЕ да ги научите. Трябва да можете да се актуализирате редовно с нови технологии, процеси, инструменти, умения и т.н.
Бързото обучение не може да се преподава, но може да се развие с търпение, планиране, практика и постоянство.
# 5) Страст за тестване
Трябва да обичате работата си.
Страстта към предоставяне на качество, по-добро преживяване на потребителите, генериране на нови идеи и т.н. е от решаващо значение.
‘Страстен тестер винаги е по-добър от технически надежден разработчик.’
Това е абсолютна промяна на играта. Никога няма да скучаете. Никога няма да пренебрегнете нещо, което да тествате. Никога няма да съобщите за случай, без да сте проучили задълбочено. Никога няма да игнорирате ъглов случай. Най-важното е, че няма да гледате на тестването като на неблагодарна работа. :)
# 6) Отборен играч
Да бъдеш екипен играч е задължително за всяка работа, но придобива съвсем ново измерение, защото трябва да съобщаваме лоши новини. За да направите това добре, трябва да проявявате разбиране и да давате. Не играйте на вината. Бъди позитивен.
Подмладяването на това умение е много важно, за да бъдете страхотен изпитател и добър човек.
# 7) Мислете и действайте като краен потребител
Качеството в крайна сметка означава удовлетворение на крайния потребител.
Независимо какво казват изискванията относно въздействието на крайния потребител. Това е лесно, защото и ние сме потребители на софтуер, въпреки че сме професионални тестери.
С непрекъснато проучване, наблюдение и сравнение крайният потребител Перспективата може да се култивира.
# 8)Аналитични способности
Нашата основна отговорност е да помогнем да направим софтуера възможно най-без грешки. Всяка грешка следва модел и страхотният тестер винаги е добър да наблюдава този модел и да докладва за всички грешки от същия модел.
Задълбоченият анализ и креативността помагат за отглеждането на добри аналитични способности.
въпроси за интервю за тестване на автоматизация и отговори за опитни
# 9) Бъдете вдъхновение и модел на роля
Ти си прав; това няма нищо общо с тестването. Но вярвам, че имаме много сфери, които да предизвикат вдъхновение у хората, с които общуваме всеки ден. Може да сте последният на опашката, но след няколко минути зад вас винаги ще има някой. Така че, независимо в каква позиция сте, има хора, които гледат на вас.
В екипа, ако ръководителят на екипа често влиза в спорове с разработчиците, естествено и екипът ще го направи. Ако член на екип не следва шаблон, останалите може да помислят, че е добре да не следвате шаблон.
Като сме наясно, че всяко наше действие резонира по някакъв начин в друго около нас, трябва да ни накара да се стремим да вдъхновяваме, без дори да се опитваме.
Има много начини да оставите отпечатък върху иначе светските задачи:
- Бъдете най-добрите в това, което правите
- Да бъдеш навреме
- Обръщайки внимание на детайлите
- Представяне на нова най-добра практика
- Намиране на проблем, който би могъл да причини сериозна повреда
- Изучаване на ново умение и доброволчество, за да научите своите връстници
- Да бъдете учтиви в общуването си
- Съберете репутация, че сте най-добрият тестер / най-добрият репортер за дефекти / или най-добрият метричен генератор.
# 10) Практикувайте съпричастност
Още веднъж, това може да не се чувства като необходимост на тестери на атрибути. Особено след като много се говори за това как тестерите трябва да пазят, защитават и насочват дефектите си към разрешаване и всичко останало.
Но тестерите трябва да имат качеството, за да могат да се чувстват, а не само да са автомати. Той също помага на процеса на тестване.
Предприеме, Например, чисто ново приложение, което току-що се интегрира като пробна версия. Бихте ли просто се разпаднали, да водите война и да докладвате, че не е годно за нищо? Или бихте го тествали съчувствено и бихте се опитали да намерите проблемни области, за да можете да помогнете на разработчиците да помогнат за по-нататъшно подобрение?
Нека разгледаме това от реалния примерен аспект. Току-що завършихте изграждането на стол. Бихте ли скочили в него или седнали внимателно първия път? По-късно, нали? След като сте уверени, че ви държи, започнете да добавяте необичайни тежести и т.н.
Тестването в началните етапи трябва да бъде фино, бавно и любезно.
Също така съпричастността може да ви помогне бъдете по-добър отборен играч - не само във вашия екип, но и с външни екипи. Когато се съмнявате, бъдете по-мили, отколкото трябва.
Надявам се, че този списък ви дава представа в коя област трябва да работите, за да бъдете по-добър тестер за софтуер.
За автора: Тази публикация е написана от член на екипа на STH Bhumika, ръководител на проект със 7 години опит.
Между другото, пропуснах ли нещо? Бих се радвал да чуя от вас.
С това завършвам тази статия с надеждата, че мога да покрия повечето точки, които ме правят добър тестер. Ами ти?
Препоръчително четене
- 5 неща, които начинаещият разработчик (и тестер) трябва да знае за тестването на софтуер
- Печелене на пари, кариера на тестване на софтуер и тайни на най-богатия тестер
- 5 начина да бъдете смел и уверен софтуерен тестер
- 4 грешки в живота ми като софтуерен тестер (и вие вероятно ги правите)
- 9 Общи митове и факти за тестване на софтуер
- 68 основни ресурси, за да бъдете успешен тестер (не пропускайте!)
- Топ 5 неща, които тестерът трябва да има в Excel (и променящите се перспективи на тестера на софтуер)
- Защо тестването на софтуер е трудна работа? И ето как можете да го направите лесно