Dlaczego warto testować oprogramowanie? Posłuchaj ekspertów

byłeś przypadkowym testerem? A może to był twój świadomy wybór?

niezależnie od tego, czy dokonałeś wyboru celowo, napotkałbyś pewne skutki uboczne bycia testerem, które są następujące:
działasz i myślisz jak jeden przez cały czas! 😱

próbujesz złamać wszystko, co próbujesz nowego, jesteś sceptyczny i wykonaj kilka testów, aby sprawdzić, czy coś nowego działa dobrze! Śmiejesz się, gdy dowiadujesz się, że jest głupi pominięty negatywny test!

żartuje, testowanie nigdy nie jest łatwą pracą! Jest to prawdopodobnie jedna z najtrudniejszych ról zespołu programistycznego z szeroką gamą wielu obowiązków i obejmuje bycie rzecznikiem klienta od samego początku.

w tym poście pytamy doświadczonych testerów, co myślą o testowaniu, jak wylądowali w zawodzie i co ich napędza!

Zacznijmy od Viv Richards

imię bliźniak krykiecisty Viva Richardsa, ale nie spokrewniony w żaden sposób 😉 jest niezależnym konsultantem ds. testów, międzynarodowym mówcą, trenerem i organizatorem wydarzeń.

kochasz testowanie. Dlaczego?

zawsze lubiłem próbować zrozumieć, jak to działa, zarówno obserwując, jak i badając. Bycie testerem pozwala mi robić to i wiele więcej. Jako konsultant ds. testów codziennie współpracuję z wieloma różnymi zespołami, starając się pomóc w rozwiązywaniu różnych problemów. Żadne dwa dni nie są takie same i zawsze jest coś nowego do nauczenia się lub podzielenia.

społeczność testowa jest prawdopodobnie najlepszą społecznością, której miałem przyjemność być częścią. Każdy jest przyjazny, chętny do nauki, a także dzielenia się swoją wiedzą i doświadczeniami.

uwielbiam angażować się w społeczność nie tylko po to, aby pomagać innym, ale także uczyć się na podstawie doświadczeń innych ludzi, a także wykorzystywać je jako sposób na potwierdzenie niektórych moich myśli i pomysłów!

” żadne dwa dni nie są takie same i zawsze jest coś nowego do nauczenia się lub podzielenia.”

zapytajmy Bossbossa, co tak naprawdę przyciąga go do wszystkiego, co robi dla społeczności testowej.

Richard Bradshaw

Aka przyjazny tester, którym jest! Zwolennik 'automatyzacji w testowaniu’, Richard jest nauczycielem, mówcą, testerem w Friendly Testing. On jest bossem w Ministerstwie testowania

powiedz nam Richard, co najbardziej lubisz w testowaniu?

to moja praca jako BossBoss Ministerstwa testowania 🙂

ale dla mnie chodzi o połączenia. Łączenie się z ludźmi za pośrednictwem kanałów społecznościowych, grup Slack, forów, spotkań, konferencji, treści i wielu innych. Zawsze chcę być lepszy, uczyć się nowych rzeczy, a najlepszym sposobem, jaki znalazłem, jest społeczność testująca.

uczenie się bezpośrednio od innych, którzy są na tych samych stanowiskach co ja. Doświadczanie tych samych problemów i sukcesów co ja. Społeczność testująca oferuje również wiele sposobów zaangażowania. Aktywność w społeczności testowej przyspieszyła moją karierę jak nic innego.”

czy są jakieś powody, dla których uwielbiasz testować?

jak wspomniano, uwielbiam się uczyć. Testowanie dla mnie to nauka. Przedstawiono mi systemy, oprogramowanie, ludzi, problemy i wiele więcej i muszę się o nich dowiedzieć. Lubię myśleć o „co jeśli”. Formułowanie pytań, odpowiadanie na nie i tworzenie kolejnych dziesięciu.

uwielbiam dzielić się moimi spostrzeżeniami z zespołem, potwierdzać założenia i nadzieje, a także zaskakiwać ich dziwnym lub zepsutym zachowaniem. Jest też moja miłość do kodowania i tworzenia małej armii robotów, które pomogą mi w testowaniu.

Testowanie to tak szeroki temat, że możesz czerpać inspiracje i pomysły z wielu innych dziedzin i stosować je w swoim kontekście, to naprawdę kreatywna rola.

” bycie aktywnym w społeczności testowej przyspieszyło moją karierę jak nic innego. Myślę o „co jeśli”!”

Erin jest kreatywnym profesjonalistą z pasją do jakości oprogramowania i mistrzem integracji i dostępności.

jak wylądowałaś w testach, Erin?

zacząłem testować jako hobby wiele lat temu. Niektóre z pierwszych projektów, na których testowałem, to gry wideo i mobilne aplikacje nawigacyjne.

kiedy dowiedziałem się, że mogę zostać testerem oprogramowania w karierze, skorzystałem z okazji w OverDrive.

tutaj powstała moja prawdziwa miłość do testowania. Zacząłem testować ich aplikację do czytania na wielu urządzeniach i platformach … i zbadałem wiele różnych typów użytkowników, którzy wchodzą w interakcje z ich produktami.

przez lata znalazłem lukę po drodze, w której nikt tak naprawdę nie omawiał dostępności poza prostymi ciemnymi lub wysokimi kontrastami i specjalnymi czcionkami dla czytników ekranu.

zdecydowałem, że powinienem szerzyć świadomość o wszystkich fajnych funkcjach, z których wielu z nas korzysta każdego dnia i wyjaśniać, że istnieje cała (Ogromna!) populacja użytkowników końcowych, których nie rozważaliśmy podczas opracowywania produktów.

a gdybym mógł po prostu opowiedzieć o tych użytkownikach i niektórych barierach, z którymi się borykają, lub o tym, jak to jest przejść przez cyfrowe doświadczenie, tak jak oni, nauczymy się strasznie dużo! I rozwijaj trochę empatii po drodze!

dlatego to robię. Bardzo zależy mi na cyfrowej równości.

Marie Drake

Menedżer jakości, Ambasador Cypress, Marie authors tech blogs współorganizuje również Cypress UK community meetups. Dopiero kiedy ubiegała się o pracę na stanowisku absolwenta dowiedziała się, że można zbudować karierę na testach!

powiedz nam, dlaczego kochasz testowanie, Marie

uwielbiam testowanie po prostu dlatego, że jest tak wiele obszarów do zbadania i nauczenia się! Uwielbiam uczyć się na co dzień i czuję, że testowanie oprogramowania zapewnia mi tę korzyść. Pozwala mi również zrozumieć, jakie są potrzeby naszych użytkowników i być bardziej empatycznym wobec nich.

testowanie jest dla mnie zarówno wyzwaniem, jak i kreatywnością dzięki tak wielu wyspecjalizowanym ścieżkom, które można realizować niezależnie od tego, czy jest to dostępność, wydajność, eksploracja czy automatyzacja. Mogę również pracować z różnymi technologiami i współpracować z różnymi osobami.

racja, a co najbardziej lubisz w testowaniu?

to zdecydowanie połączenia, które nawiązałem i ciągle się uczę.
dano mi tak wiele możliwości dzielenia się moją wiedzą z szerszą społecznością i jestem zawsze wdzięczny osobom i organizacjom, które pozwoliły mi to zrobić. Łączenie się z wzorcami do naśladowania, które podziwiam, to niesamowite uczucie!

to również upokarzające, gdy inni testerzy oprogramowania zwracają się do ciebie, aby poinformować Cię, że pomogłeś im w jakiś sposób, czy to poprzez post na blogu, spotkanie lub warsztaty.

kiedy otrzymujesz opinie od różnych użytkowników na temat funkcji, z którą współpracowałeś, jest to dobre uczucie, ponieważ wiesz, że pomogłeś im dostarczyć wartość.

” uwielbiam uczyć się na co dzień i czuję, że testowanie oprogramowania zapewnia mi tę korzyść.”

Mike Lyles

Autor, Międzynarodowy prelegent, Dyrektor ds. jakości. Mike przekazuje swoje doświadczenia publiczności i uczestniczy w mentoringu w dziedzinie testowania. Bez względu na to, jak bardzo jest zajęty, Mike zawsze znajdzie dla ciebie czas!

jak zacząłeś karierę testową, Mike?

testowanie nie było tym, czego chciałem, kiedy byłem w szkole, myśląc o mojej karierze.

w 6 klasie ukończyłem kurs certyfikacji informatycznej na komputerze Apple II / e i otrzymałem „licencję na kod” jako uczeń podstawowy. Byłem zachwycony. Wróciłem do domu i powiedziałem mamie”chcę być deweloperem i chcę to robić do końca życia”.

firma, dla której pracowałem, nie miała oficjalnego „zespołu testującego” ani „grupy QA”. Testowaniem zajął się zespół programistów.

ale w 2005 roku Szukałem okazji, aby wykorzystać wygasający budżet szkoleniowy firmy, aby wysłać się na testowy kurs zarządzania w Tampa na Florydzie. Miasto było niesamowite i chciałem tam odwiedzić po raz pierwszy. Kiedy zdecydowałem się na tygodniowy kurs zarządzania testami, zdałem sobie sprawę, że byłem jedyną osobą w pokoju, która nie była testerem ani menedżerem testów!

byłem dev managerem otoczonym testowymi ludźmi. Na pewno była to duża presja, ale byłem odważny i i tak słuchałem instruktora. Ten tydzień opuściłem z nową pasją do testowania – miłością do budowania praktyki w mojej obecnej firmie – takiej, która w tamtym czasie nie istniała. Ustandaryzowałem nasze podejście tak, abyśmy przynajmniej mieli zasady i przepisy, które stwierdzały, że należy przeprowadzić testy, a zasięg produktu powinien być wysoki.

do 2008 roku firma zdecydowała się założyć zespół testowy – i podniosłem rękę, aby poprowadzić wysiłek i zbudować go. W latach 2008-2014 miałem szczęście pracować w tak wielu obszarach związanych z testowaniem: testy funkcjonalne, dane testowe, środowiska testowe, automatyzacja, wydajność, bezpieczeństwo, testy cross browser, wirtualizacja usług i wiele innych.

co cię przyciąga do współpracy ze społecznością?

w 2012 roku zdałem sobie sprawę, jak bardzo kocham Testowanie i zaangażowanie w społeczność. Zacząłem swoją pierwszą konferencję w Miami na Florydzie na konferencję i kiedy spojrzałem na dużą grupę ludzi, zdałem sobie sprawę, że są zainteresowani wysłuchaniem mnie. Od tego czasu, w 2012 roku, przemawiałem w 14 krajach, 5 z 7 kontynentów i setki prelekcji / warsztatów / sesji i artykułów. Miałem zaszczyt poznać jedne z największych nazwisk w świecie testowania i zaprzyjaźnić się z najlepszymi przyjaciółmi w społeczności.

mój „pomysł” testowania w 2005 roku był „OK”, ale nie wystarczająco dobry, aby zmienić świat (lub przynajmniej zmienić wyniki dla produktów, które poparłem). Patrzę wstecz na moje zrozumienie testowania w tych wczesnych latach i zdaję sobie sprawę, jak niedojrzały byłem w porównaniu do tego, jak myślę dzisiaj.

jak robić coraz więcej dla społeczności?

moim największym błogosławieństwem i zaszczytem było uczyć się od tak wielu ludzi, którzy przewodzili tej społeczności. Ludzie, którzy nie powinni dać mi nawet minuty swojego czasu, dawali mi godziny, dni, tygodnie swojego wsparcia, aby pomóc mi zrozumieć lepszy sposób i nową zmianę paradygmatu dla testowania w dzisiejszym świecie.

postawiłem sobie za cel w życiu, aby oddać się społeczności, ponieważ ludzie, którzy dali mi w pierwszych dniach. Rozwijam się w mówieniu na wydarzeniach – zarówno osobiście, jak i wirtualnie – i otrzymywaniu opinii od społeczności, poznawaniu nowych ludzi, nawiązywaniu nowych kontaktów w mediach społecznościowych oraz pomaganiu nowym i doświadczonym testerom, trenowaniu ich, mentorowaniu i prowadzeniu ich w kierunku lepszego sposobu myślenia o testowaniu.

moja motywacja wynika z tego, że ludzie wychodzą z pudełka i myślą o testowaniu inaczej, i to sprawia, że jestem dumny – jak dumny rodzic-kiedy mówią” nauczyłem się tego od Mike 'a Lylesa” – nie dlatego, że chcę sławy i uznania – ale dlatego, że jestem dumny, że mogłem sprawić, by jedna nowa osoba myślała inaczej i eksperymentowała z granicami, aby zmienić sposób myślenia w świecie testowania.

„moja motywacja wynika z tego, że ludzie wychodzą z pudełka i myślą o testowaniu inaczej, i to sprawia, że jestem dumny – jak dumny rodzic.”

Ajay Balamurugadas

pomysłodawca! Ajay jest cenionym mówcą, prowadzi wiele szkoleń, testuje inicjatywy. Jest zawsze gotowy do pomocy i sugestii przemyślanych pomysłów.

Ajay, powiedz nam, dlaczego tak bardzo kochasz testowanie, że zawsze jesteś aktywny w społeczności!

lubię filmy detektywistyczne, a testowanie oprogramowania jest dla mnie Najbliższe w prawdziwym życiu, gdzie mogę być detektywem. 🕵️

od motywowania zespołu do osiągnięcia wspólnego celu po zrozumienie potrzeb wielu interesariuszy, zwłaszcza w środowisku, w którym wielu jest zdezorientowanych, daje mi dreszczyk emocji.

czasem robaki oszukują, czasem słowa oszukują. Bycie na szczycie gry i pomaganie klientom w uzyskaniu produktu, który kochają, jest miłym doświadczeniem. Testowanie pozwala mi zadawać pytania i wykorzystywać umiejętności potrzebne do odkrywania informacji ukrytych dla wielu.

co motywuje Cię do robienia czegoś więcej dla społeczności?

kiedy ludzie osiągają sukces i są szczęśliwi przeze mnie, czuję się dobrze. To popycha mnie do robienia więcej. Wiele osób mi pomogło. To jest mój sposób na oddanie go z powrotem.

„testowanie oprogramowania jest dla mnie Najbliższe w prawdziwym życiu, gdzie mogę być detektywem.”

Bas Dijkstra

doświadczony trener, doświadczony nauczyciel i prelegent na tematy związane z testowaniem, automatyzacją, wirtualizacją usług, najlepszymi podejściami. Bas jest bardzo przystępny i zawsze chętny do pomocy.

co kochasz w swoim zawodzie testowym, Bas?

to, co najbardziej przyciągnęło mnie do testowania oprogramowania, a w szczególności do automatyzacji testów, to fakt, że każdego dnia rozwiązujesz zagadki. To może być znalezienie odpowiedzi na pytania takie jak:

– dlaczego ten konkretny fragment kodu zachowuje się tak, jak działa?

– jak działa to nowe narzędzie do automatyzacji testów lub biblioteka i jak mogę z niego korzystać w najbardziej efektywny sposób?

a co cię motywuje do robienia więcej?

to, co motywuje mnie do dzielenia się moją wiedzą i doświadczeniami, to to, że chcę, aby inni radzili sobie lepiej niż ja, gdy zaczynałem karierę. Spędziłem dużo czasu i wysiłku wykonując bezwartościowe testy i pisząc bezwartościową automatyzację, i zajęło mi sporo lat, zanim nauczyłem się robić lepiej.

nie chciałbym, aby ludzie nowi(er) w terenie popełniali te same błędy, co ja, i jestem naprawdę szczęśliwy, gdy widzę kogoś korzystającego z czegoś, co napisałem, powiedziałem lub omówiłem na jednym z moich szkoleń.
Wow, to super!

” nie chciałbym, aby ludzie nowi na boisku popełniali te same błędy, co ja.”

Lalitkumar Bhamare

starszy inżynier testowy-XING. Współzałożyciel & redaktor naczelny magazynu Tea-time with Testers. Dyrektor w Stowarzyszeniu testowania oprogramowania, trener testowania &.

skąd ta pasja do testowania?

głównym powodem pasji do testowania jest przyjemność z odkrywania rzeczy. Lubię jak najlepiej wykorzystać moją moc obserwacji i umiejętności oceny ryzyka, aby pomóc interesariuszom w dostarczaniu informacji, które mogą decydować o przyszłości produktu.

i, oczywiście, przede wszystkim, jestem aktywny w mojej osobistej misji poprawy stanu testowania oprogramowania. Robię to, współpracując z czołowymi autorami, liderami myśli i praktykami ekspertów, a także poświęcając swój czas na pomoc innym testerom, pisząc blogi i zapewniając coaching na temat testowania oprogramowania.

moje zaangażowanie w rozwój testowania oprogramowania stało się teraz moim hobby ze względu na przyjemność i satysfakcję, którą czerpię z moich wysiłków!

Laveena Ramchandani

Starszy Konsultant ds. testów w Deloitte. Uważa, że świat testowania jest bardzo interesujący i lubi odkrywać i zdobywać więcej umiejętności i wiedzy.

testuję, bo to dobra mieszanka wiedzy technicznej i biznesowej, którą się zdobywa. Uwielbiam dzielić się technikami testowania i jest ich tak wiele!

codzienność to nie to samo, a testowanie to dla mnie dynamiczna dziedzina z naprawdę świetną społecznością adwokatów.

czy robisz małe przygotowania, zanim zaczniesz angażować się w dużą publiczność?

to, co mnie napędza, to nauka, którą zdobywam, staram się zawsze oddawać ją społeczności. Zawsze lubię się dzielić.

jeśli chodzi o przygotowanie do współpracy z większą publicznością, po prostu biorę głęboki oddech i zaczynam! Na pewno jest to nerve wracking, ale na końcu będziesz tak zadowolony. Dlatego lubię uczyć się i odkrywać, i upewniam się, że zostanie to zwrócone społeczności. Cały czas dostaję wiadomości: „twój wykład był naprawdę pomocny, staram się zrobić to samo w moim zespole, a Twój wykład pomógł mi kontynuować”.

” codzienność to nie to samo, a testowanie to dla mnie dynamiczne pole.”

Sanjay Kumar

na misji, aby ułatwić życie testerów! Twórca-Selekcjoner, Chropat.

jak tam twoje wejście do kariery testowej?
dla mnie sama praca jest przypadkowa, zajmowałam się inżynierią chemiczną.

dostałem się do roli programistycznej, ale potem ktoś powiedział mi o testowaniu selenu, więc nauczyłem się tego i dokonałem zmiany. Potem znalazłem tak wiele problemów w testowaniu oprogramowania, które czuję, że mogę rozwiązać i pomóc społeczności. Tam zostałem Stwórcą!

jaka była twoja zmiana kariery?

testowanie jest czymś, co wszyscy robimy w naszym życiu w jakimś lub innym formacie.

uważam, że testowanie i rozwój jest jak 2 twarze monety. Jeśli któregokolwiek z nich brakuje, oprogramowanie jest niekompletne.

a czemu tak uwielbiasz testować?

uwielbiam testowanie, ponieważ testowanie jest postem procesu, który możemy powiedzieć, że tak, jest to produkt dobrej jakości, po prostu opracowując produkt, nie możemy powiedzieć, czy jest to produkt dobrej jakości, czy nie.

początkowo, kiedy zacząłem tworzyć oprogramowanie i pomagać ludziom, nie byłem zbytnio świadomy społeczności. Ale potem zacząłem otrzymywać ich opinie i byłem zdumiony patrząc na ich szczęście.

zdałem sobie sprawę, że to jest coś, co daje mi motywację i wewnętrzny spokój bardziej niż pieniądze. Postanowiłem pracować na pełny etat dla społeczności i rozwiązywać ich problemy poprzez moje Innowacje.

skąd bierzesz tę energię? Co motywuje Cię do robienia czegoś więcej?

opinie i wsparcie społeczności to coś, co dodaje mi energii i pobudza do ciężkiej pracy dla nich. Wielkie brawa i podziękowania dla całej społeczności testowej!!

„uwielbiam testowanie, ponieważ testowanie jest postem procesu, który możemy powiedzieć, że tak, jest to produkt dobrej jakości, po prostu opracowując produkt, nie możemy powiedzieć, czy jest to produkt dobrej jakości, czy nie.”

czy czujesz to samo?

powiedz nam, dlaczego kochasz Testowanie i czy doświadczasz żadnych skutków ubocznych testów?
daj znać!

Rozbijcie je dobrze, testerzy!

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.