an interview with michael bolton read his advice
nejlepší stránky ke sledování anime dabovaného
Dnešní článek je rozhovorem s široce známým specialistou na testování softwaru Pan Michael Bolton , učitel testování softwaru, autor, konzultant a vedoucí myšlení.
To je součástí našeho „ znáte vůdce „Rozhovor s řadou slavných osobností na SoftwareTestingHelp. Podívejte se na naše poslední rozhovor s Neerajem Tripathim , VP of Global QA ve společnosti Infor.
STH je nadšený, že vám tento rozhovor může představit, a bez dalších okolků se pojďme krátce setkat s Michaelem.
Úplný seznam jeho prací, úspěchů, kurzů a aktivit najdete na stránce jeho blog zde .
Tady je:
Otázka 1) Mohl byste prosím stručně sdílet svůj příběh o tom, jak jste se stali testerem softwaru? Mnoho našich čtenářů je uchazečem o zajištění kvality a věříme, že váš příběh v nich zarezonuje a inspiruje je.
Michael: Existuje několik způsobů, jak na tuto otázku odpovědět.
Mohl jsem říci, že jsem se stal testerem softwaru, když jsem začal editovat školní noviny, příliš dávno na to, abych to zmínil. Když jsem začal používat software, mohl jsem říci, že jsem se stal testerem softwaru. Rozhodně bych mohl říci, že jsem se stal testerem softwaru, když jsem začal psát software, asi v roce 1988. Nebo mohu říci, že jsem se stal softwarovým testerem, když jsem v roce 1990 začal pracovat na technické podpoře.
Zkušenosti a dovednosti, které jsem vyvinul ve všech těchto situacích, přispěly k tomu, že jsem se kvalifikoval na práci zvanou „softwarový tester“. V roce 1994 mi byla nabídnuta práce s tímto titulem v Quarterdecku.
Otázka 2)Co je podle vás nejlepší na tom, být testerem softwaru?
Michael: Testeři se nejen seznámí s technologiemi, obchodními doménami a problémy, ale za to dostanou i zaplaceno. Testování je univerzita, kde program trvá celou vaši kariéru.
Otázka č. 3)Rychlé testování softwaru je považováno za jeden z nejlepších testovacích programů. Co si myslíte, že je to svého druhu?
Michael: Spousta dalších tříd se zaměřuje na memorování terminologie, abyste mohli složit zkoušku. Nemáme zkoušky. Není to tak, že terminologie není důležitá; myslíme si, že slova jsou velmi důležitá, protože nám pomáhají přemýšlet o věcech ostřejším způsobem.
Mluvíme tedy o tom, jak přemýšlíme o testování, a nabízíme k tomu slovník, ale netrváme na tom, abyste pro věci používali naše slova. Navrhujeme - celkem důrazně -, abyste hluboce přemýšleli o svých vlastních představách o svém řemesle a o tom, jak o nich mluvíte. A že mluvíte o svém řemesle s jinými lidmi. To je to, co dělají odborníci.
Lidé, kteří mají rádi kurzy Rapid Software Testing a Rapid Software Testing Applied, si užívají skutečnosti, že na hodinách testujeme software a pracujeme na hlavolamech a pak si povídáme o tom, co se stalo a co jsme se naučili. V tomto smyslu nejsme úplně jediní svého druhu.
Interaktivní testovací cvičení probíhají na hodinách Roba Sabourina Just in Time Testing; a ve větší hloubce i v delším časovém horizontu ve třídách BBST. Třídy jsou silné - a oprávněně populární - protože testování vyžaduje praxi, nejen mluvení.
Otázka č. 4)Testovací týmy jsou vnímány jako jedna z nejvíce nedoceněných částí softwarových projektů. Jaké jsou největší výzvy, kterým testovací týmy čelí?
nejlepší DVD Ripper pro Windows 7
Michael: Největší výzvou, kterou vidím, je, že zaměstnavatelé nepochopili testování, a proto držet to na nízké úrovni .
Pro některé testery je příliš snadné zůstat nekvalifikovaní, protože manažeři, kteří je najímají, jsou nekvalifikovaní. Mnoho testerů zároveň nepracuje na svých dovednostech - technické dovednosti, kritické myšlení, systémové myšlení, podávání zpráv - takže se situace sama zesiluje.
Otázka č. 5)Co je důležitější být úspěšným testerem - analytické a kritické myšlení nebo nástrojové a procesní znalosti?
Michael: To je jako ptát se: „Co je důležitější být úspěšným jezdcem na kole - udržovat rovnováhu nebo řízení?“ Není to ani otázka, ani otázka.
Nástroje a odborné znalosti procesů nejsou při absenci příliš spolehlivé ani užitečné analýza a kritické myšlení . Analýze a kritickému myšlení mohou pomoci nástroje a odborné znalosti. Všechny tyto věci jsou důležité a také mnoho dalších věcí.
Otázka č. 6)Mnoho našich čtenářů by chtělo vědět o tom, zda jim certifikace může pomoci být lepšími testery. Jaký je váš názor na certifikace?
Michael: Většina certifikací pro testování neměří vaši schopnost testovat. Nebojte se získat certifikaci. Soustřeďte se na to, abyste se vzdělávali. Najděte si materiál třídy BBST, nebo ještě lépe, vezměte si třídu BBST. Vezměte si třídu RST, pokud chcete.
Číst Knihy Jerry Weinberg . Přečtěte si spoustu testovacích blogů. Procvičte si testování s kolegy nebo s lidmi o víkendovém testování.
Otázka č. 7)Jaké změny v testování softwaru mohou testeři očekávat, že nemusí být v jejich prospěch?
Michael: Zdá se, že někteří lidé věří, že testování je všechno o byrokracii a papírování; o postupném provádění testovacích postupů podle skriptu; o konkrétním provozu produktu se specifickými vstupy a hledání konkrétních výstupů. (Když lze tento druh práce provádět pomocí algoritmů, počítačových programů, říkáme tomu „kontrola“. Viz.) tento .)
Mnoho organizací - a mnoho testerů - se zdá, že nejdůležitější věcí při testování je dodržování pokynů někoho jiného. Lidé si dříve či později uvědomí, že testování zaměřené na potvrzující testovací případy není příliš informativní a není příliš cenné. V míře, která stojí za to, lze většinu tohoto druhu testování vyjádřit jako kód a delegovat na programy a strojní zařízení.
Testeři, kteří v současné době postupují podle pokynů jiných lidí, mají možnost zdokonalit své programovací dovednosti, analytické dovednosti nebo společensko-vědecké dovednosti - nebo hledat jiné zaměstnání.
Testeři, kteří jsou odborníky na testování - v analýze, při navrhování a provádění experimentů - bude mnohem bezpečnější než ti, kteří tak neučiní.
Otázka č. 8)Na jaké trendy testování softwaru bychom se měli těšit?
Michael: Doufám, že testování bude uznáno jako klíčová sada dovedností, které prostupují celým vývojem softwaru, a že tyto dovednosti převezme více vývojářů, designérů a podnikatelů.
Doufám, že vždy bude prostor pro lidi, aby pomohli vývojovým týmům specializovat se na tuto sadu dovedností a spolupracovat s ostatními specialitami. Aby se však tato naděje stala realitou, věřím, že budeme muset zdokonalit dovednosti testerů po celém světě.
Otázky č. 9)Jaká je vaše rada pro nadcházející testery, jak být úspěšní?
Michael: Tato odpověď se bude u jednotlivých testerů lišit. Ale je tu jedna klíčová dovednost, u které pozoruji, že většina testerů se zdá bohužel slabá, a to je dovednost vyprávět testovací příběh .
Testovací příběh má tři prameny a tyčí se kolem sebe jako cop. Jedna část se týká produktu a jeho stavu; co to dělá; co nedělá; jak to funguje; jak to nefunguje; a jak to možná ne pracujte způsoby, na kterých záleží vašim různým klientům.
Další část se týká způsobu, jakým jste produkt testovali; jak jste to nastavili; jak jste to ovládali; jak a co jste hledali a kde jste hledali. Jde o to, jak jste rozpoznali problémy, když jste si jich všimli; věštci, které jste použili. Je to také o pokrytí; co jste zatím testovali. A je to také o tom, co jste nezakryli; důležité testování, které jste neprovedli, nebo které možná nebudete dělat vůbec, pokud se situace nezmění.
Ještě další část se týká kvality testování; proč je to nejlepší testování, jaké jste za daných okolností mohli udělat - nebo jak to možná nebylo. Je to také o tom, co způsobilo - nebo dělá - testování těžším nebo pomalejším. Jde o testovatelnost produktu - protože produkt, který nemá funkce testovatelnosti, se testuje těžší a pomaleji. A jde o to, co možná budete potřebovat a co doporučujete, aby testování proběhlo rychleji, hlouběji a efektivněji.
Bonusová otázka č. 10: Pokud existuje jedna dovednost, která by se měla snažit a procvičovat testery, co by to bylo?
Michael: Není jeden .
Procvičte si to, co vám v aktuálním kontextu nejvíce pomůže, a procvičujte věci, které vás zajímají. Procvičujte věci, o kterých víte, že se musíte zlepšit. Procvičujte kritické myšlení; když něco vidíte nebo si myslíte, zeptejte se „co jiného by to mohlo být?“ Procvičte si své analytické dovednosti a procvičte si vyprávění příběhu svého testování.
A je to!
webové stránky ke stažení videí z YouTube zdarma
Můžete Michaela sledovat Cvrlikání .
Děkuji vám, pane Boltone, že jste si našli čas a podělili se o své myšlenky, Rada, a ideologie s našimi čtenáři. Je to absolutní potěšení. Naši čtenáři a STH to velmi oceňují.
Zůstaňte naladěni na další takové rozhovory s nejznámějšími tvářemi testování softwaru. Neváhejte se vyjádřit k vašim návrhům / dotazům.
Doporučené čtení
- Dotazy a odpovědi na pohovor
- Nejlepší otázky, které by se testeři měli zeptat tazatele
- 200 nejdůležitějších otázek týkajících se testování softwaru (pro čtení JAKÉKOLI testovacího rozhovoru je nutné číst)
- Některé zajímavé otázky týkající se testování softwaru
- Jak udržet živou motivaci v testerech softwaru?
- Příprava na rozhovor o testování softwaru - jednoduché tipy, které je třeba dodržovat před a v době pohovoru
- Soft Skill for Testers: Jak zlepšit komunikační dovednosti
- Jak se připravit na pohovor o testování softwaru