{"id":34362,"date":"2019-10-31T21:57:55","date_gmt":"2019-10-31T18:57:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/bagodelnya-bughunting-kak-najti-200-bagov-za-den\/"},"modified":"2019-10-31T21:57:55","modified_gmt":"2019-10-31T18:57:55","slug":"bagodelnya-bughunting-kak-najti-200-bagov-za-den","status":"publish","type":"post","link":"https:\/\/prohoster.info\/cs\/blog\/news\/bagodelnya-bughunting-kak-najti-200-bagov-za-den","title":{"rendered":"Chyba\u0159ina: BUgHunting. Jak naj\u00edt 200 chyb za den","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Ahoj v\u0161em! Jmenuji se Julie a jsem testerka. Minul\u00fd rok jsem v\u00e1m vypr\u00e1v\u011bla o <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/avito\/blog\/351736\/\">BugHuntingu<\/a><\/noindex> \u2014 akci, kterou po\u0159\u00e1d\u00e1me v na\u0161\u00ed firm\u011b na \u010di\u0161t\u011bn\u00ed backlogu chyb. To je zcela \u017eivotaschopn\u00fd zp\u016fsob, jak jej v\u00fdznamn\u011b sn\u00ed\u017eit (v r\u016fzn\u00fdch t\u00fdmech od 10 do 50%) za pouh\u00fd jeden den. <\/p>\n<p><\/p>\n<p>Dnes v\u00e1m chci pov\u011bd\u011bt o na\u0161em jarn\u00edm form\u00e1tu BugHuntingu (BUH). Tentokr\u00e1t jsme neopravovali star\u00e9 chyby, ale hledali nov\u00e9 a navrhovali n\u00e1pady na funkce. Pod katem je spousta podrobnost\u00ed o organizaci takov\u00fdch akc\u00ed, na\u0161ich v\u00fdsledc\u00edch a n\u00e1zorech \u00fa\u010dastn\u00edk\u016f. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Chyba\u0159ina: BUgHunting. Jak naj\u00edt 200 chyb za den\" src=\"\/wp-content\/uploads\/a7d06008f8cc727dd054de76adf59f63.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Po pe\u010dliv\u00e9m promy\u0161len\u00ed a seps\u00e1n\u00ed stanoviska jsme rozeslali do v\u0161ech kan\u00e1l\u016f v korpor\u00e1tn\u00edm Slacku pozv\u00e1nku, ve kter\u00e9 nebyla \u017e\u00e1dn\u00e1 omezen\u00ed:<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ig\/qf\/s1\/igqfs1pz7pcixrmf10yedqlk7vy.png\"><img decoding=\"async\" alt=\"Chyba\u0159ina: BUgHunting. Jak naj\u00edt 200 chyb za den\" src=\"\/wp-content\/uploads\/9953ecc47d9f6b0d2e5c4586367790f3.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>Nakonec se zaregistrovalo p\u0159ibli\u017en\u011b 30 lid\u00ed \u2014 jak v\u00fdvoj\u00e1\u0159i, tak i netechnici. Na akci byl vy\u010dlen\u011bn cel\u00fd pracovn\u00ed den, zarezervovali jsme velkou zaseda\u010dku a ob\u011bdy jsme zajistili na z\u00e1klad\u011b kancel\u00e1\u0159sk\u00e9 j\u00eddelny.<\/p>\n<p><\/p>\n<h1 id=\"zachem\">Pro\u010d?<\/h1>\n<p><\/p>\n<p>Zd\u00e1lo by se, \u017ee ka\u017ed\u00fd t\u00fdm testuje svou funkcionalitu. U\u017eivatel\u00e9 n\u00e1m hl\u00e1s\u00ed chyby. Pro\u010d v\u016fbec po\u0159\u00e1dat takovou akci? <\/p>\n<p><\/p>\n<p>M\u011bli jsme n\u011bkolik c\u00edl\u016f.<\/p>\n<p><\/p>\n<ol>\n<li><strong>Sezn\u00e1mit lidi se souvisej\u00edc\u00edmi projekty\/produkty bl\u00ed\u017ee<\/strong>.<br \/>\nV sou\u010dasn\u00e9 dob\u011b pracuj\u00ed v na\u0161\u00ed firm\u011b v\u0161ichni v samostatn\u00fdch t\u00fdmech \u2014 jednotk\u00e1ch. To jsou projektov\u00e9 skupiny, kter\u00e9 vyv\u00edjej\u00ed svou \u010d\u00e1st funkcionality a ne v\u017edy jsou pln\u011b informov\u00e1ny o tom, co se d\u011bje v jin\u00fdch projektech.<\/li>\n<li><strong>Jednodu\u0161e se sezn\u00e1mit kolegy mezi sebou<\/strong>.<br \/>\nV na\u0161em moskevsk\u00e9m kancel\u00e1\u0159i m\u00e1me t\u00e9m\u011b\u0159 800 zam\u011bstnanc\u016f, ne v\u0161ichni kolegov\u00e9 se znaj\u00ed osobn\u011b. <\/li>\n<li><strong>Zv\u00fd\u0161it dovednost hled\u00e1n\u00ed chyb u v\u00fdvoj\u00e1\u0159\u016f ve sv\u00fdch produktech<\/strong>.<br \/>\nAktu\u00e1ln\u011b prosazujeme Agile Testing a zlep\u0161ujeme dovednosti t\u00fdm\u016f v tomto sm\u011bru.<\/li>\n<li><strong>P\u0159it\u00e1hnout k testov\u00e1n\u00ed nejen technick\u00e9 specialisty<\/strong>.<br \/>\nKrom\u011b technick\u00e9ho odd\u011blen\u00ed m\u00e1me mnoho koleg\u016f z jin\u00fdch profes\u00ed, kter\u00fdm bychom cht\u011bli v\u00edce pov\u011bd\u011bt o testov\u00e1n\u00ed, o tom, jak spr\u00e1vn\u011b hl\u00e1sit chyby, abychom dost\u00e1vali m\u00e9n\u011b zpr\u00e1v typu \u201eAaaa\u2026 nic nefunguje\u201c. <\/li>\n<li><strong> A samoz\u0159ejm\u011b naj\u00edt z\u00e1ludn\u00e9 a neviditeln\u00e9 chyby<\/strong>.<br \/>\nCht\u011bli jsme pomoci t\u00fdm\u016fm s testov\u00e1n\u00edm nov\u00fdch funkc\u00ed a poskytnout mo\u017enost pod\u00edvat se na realizovanou funkcionalitu z jin\u00e9ho \u00fahlu.<\/li>\n<\/ol>\n<p><\/p>\n<h1 id=\"realizaciya\">Implementace<\/h1>\n<p><\/p>\n<p>N\u00e1\u0161 den se skl\u00e1dal z n\u011bkolika blok\u016f:<\/p>\n<p><\/p>\n<ul>\n<li>briefing; <\/li>\n<li>kr\u00e1tk\u00e1 p\u0159edn\u00e1\u0161ka o testov\u00e1n\u00ed, ve kter\u00e9 jsme se dotkli pouze z\u00e1kladn\u00edch bod\u016f (c\u00edle a principy testov\u00e1n\u00ed atd.);<\/li>\n<li>sekce o \u201epravidlech dobr\u00e9ho chov\u00e1n\u00ed\u201c p\u0159i zakl\u00e1d\u00e1n\u00ed chyb (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/docsvision\/blog\/264163\/\">tady<\/a><\/noindex> dob\u0159e pops\u00e1ny principy);<\/li>\n<li>\u010dty\u0159i testovac\u00ed sezen\u00ed pro projekty s vysoce \u00farov\u0148ov\u011b popsan\u00fdmi sc\u00e9n\u00e1\u0159i; p\u0159ed ka\u017ed\u00fdm sezen\u00edm byla kr\u00e1tk\u00e1 \u00favodn\u00ed p\u0159edn\u00e1\u0161ka o projektu a rozd\u011blen\u00ed do t\u00fdm\u016f; <\/li>\n<li>kr\u00e1tk\u00fd dotazn\u00edk po akci; <\/li>\n<li>shrnut\u00ed.<\/li>\n<\/ul>\n<p><\/p>\n<p>(Na p\u0159est\u00e1vky mezi sezen\u00edmi a ob\u011bd jsme tak\u00e9 nezapomn\u011bli).<\/p>\n<p><\/p>\n<h2 id=\"osnovnye-pravila\">Z\u00e1kladn\u00ed pravidla<\/h2>\n<p><\/p>\n<ul>\n<li><strong>Registrace na akce je individu\u00e1ln\u00ed<\/strong>, co\u017e \u0159e\u0161\u00ed probl\u00e9m se spou\u0161t\u011bn\u00edm cel\u00e9 t\u00fdmov\u00e9 pr\u00e1ce, kdy\u017e se jeden \u010dlov\u011bk rozhodne nej\u00edt.<\/li>\n<li><strong>Ka\u017ed\u00e9 sezen\u00ed \u00fa\u010dastn\u00edci m\u011bn\u00ed t\u00fdm<\/strong>. To umo\u017e\u0148uje \u00fa\u010dastn\u00edk\u016fm odch\u00e1zet a p\u0159ich\u00e1zet kdykoliv a tak\u00e9 se sezn\u00e1mit s v\u011bt\u0161\u00edm po\u010dtem lid\u00ed.<\/li>\n<li><strong>P\u0159\u00edkazy<\/strong> po dvou osob\u00e1ch p\u0159ed ka\u017ed\u00fdm sezen\u00edm <strong>formov\u00e1ny n\u00e1hodn\u011b<\/strong>, je to tak dynami\u010dt\u011bj\u0161\u00ed a rychlej\u0161\u00ed.<\/li>\n<li>Za zalo\u017een\u00e9 chyby jsou p\u0159id\u011blov\u00e1ny <strong>body (od 3 do 10) v z\u00e1vislosti na z\u00e1va\u017enosti<\/strong>.<\/li>\n<li>Za duplicity body nejsou p\u0159id\u011blov\u00e1ny.<\/li>\n<li>Chyby mus\u00ed zakl\u00e1dat \u010dlen t\u00fdmu podle v\u0161ech intern\u00edch standard\u016f.<\/li>\n<li>Po\u017eadavky na funkce se zakl\u00e1daj\u00ed v samostatn\u00e9m \u00fakolu a \u00fa\u010dastn\u00ed se samostatn\u00e9 nominace.<\/li>\n<li>Dodr\u017eov\u00e1n\u00ed v\u0161ech pravidel sleduje auditorsk\u00fd t\u00fdm.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Chyba\u0159ina: BUgHunting. Jak naj\u00edt 200 chyb za den\" src=\"\/wp-content\/uploads\/2576e7f87472375a7c83f69d35ba24a9.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2 id=\"drugie-detali\">Dal\u0161\u00ed detaily<\/h2>\n<p><\/p>\n<ul>\n<li>P\u016fvodn\u011b jsme cht\u011bli ud\u011blat \u201epokro\u010dilou\u201c akci na testov\u00e1n\u00ed, ale jeliko\u017e se zaregistrovalo dost lid\u00ed z neproduk\u010dn\u00edch t\u00fdm\u016f (SMM, pr\u00e1vn\u00edci, PR), museli jsme v\u00fdrazn\u011b zjednodu\u0161it obsah a odstranit slo\u017eit\u00e9\/profilov\u00e9 p\u0159\u00edpady. <\/li>\n<li>Kv\u016fli pr\u00e1ci jednotek v Jira v r\u016fzn\u00fdch projektech podle sv\u00fdch tok\u016f jsme speci\u00e1ln\u011b vytvo\u0159ili samostatn\u00fd projekt, ve kter\u00e9m jsme nastavili \u0161ablonu pro zakl\u00e1d\u00e1n\u00ed chyb.<\/li>\n<li>Pro po\u010d\u00edt\u00e1n\u00ed bod\u016f jsme pl\u00e1novali pou\u017e\u00edt leaderboard, kter\u00fd se aktualizoval p\u0159es webhooky, ale n\u011bco neklaplo a nakonec bylo t\u0159eba po\u010d\u00edt\u00e1n\u00ed prov\u00e9st ru\u010dn\u011b.<\/li>\n<\/ul>\n<p><\/p>\n<p>Ka\u017ed\u00fd, kdo po\u0159\u00e1d\u00e1 akce, se pot\u00fdk\u00e1 s probl\u00e9my, a aby to pro v\u00e1s bylo o n\u011bco snaz\u0161\u00ed, pop\u00ed\u0161u na\u0161e probl\u00e9my, kter\u00fdm se m\u016f\u017eete vyhnout.<\/p>\n<p><\/p>\n<p><strong>Jeden z \u0159e\u010dn\u00edk\u016f n\u00e1hle onemocn\u011bl a museli jsme hledat nov\u00e9ho<\/strong>.<br \/>\nM\u011b opravdu \u0161\u0165astn\u011b potkalo, \u017ee jsem na\u0161la n\u00e1hradu ze stejn\u00e9ho t\u00fdmu v 9 r\u00e1no). Ale rad\u011bji se na \u0161t\u011bst\u00ed nespol\u00e9hejte a m\u00edt n\u00e1hradn\u00edka. Nebo b\u00fdt s\u00e1m p\u0159ipraven prezentovat pot\u0159ebnou p\u0159edn\u00e1\u0161ku.<\/p>\n<p><\/p>\n<p><strong>Nestihli jsme vydat funkcionalitu, museli jsme p\u0159esunout bloky<\/strong>.<br \/>\nAbychom nemuseli vyhazovat cel\u00fd blok, je lep\u0161\u00ed m\u00edt z\u00e1lo\u017en\u00ed pl\u00e1n.<\/p>\n<p><\/p>\n<p><strong>\u010c\u00e1st testovac\u00edch u\u017eivatel\u016f vypadla, museli jsme rychle vytvo\u0159it nov\u00e9.<\/strong>.<br \/>\nDop\u0159edu zkontrolujte testovac\u00ed u\u017eivatele nebo m\u011bjte mo\u017enost je rychle vytvo\u0159it.<\/p>\n<p><\/p>\n<p><strong>Skoro nikdo z kluk\u016f, pro kter\u00e9 jsme zjednodu\u0161ovali form\u00e1t, nep\u0159i\u0161el.<\/strong>.<br \/>\nNikoho nen\u00ed t\u0159eba nutit. Osv\u011bd\u010dte se s t\u00edm.<br \/>\nExistuje mo\u017enost pevn\u011b nastavit form\u00e1t akce: \"amat\u00e9rsk\u00fd\"\/\"pokro\u010dil\u00fd\", nebo p\u0159ipravit rovnou dv\u011b varianty a nakonec se rozhodnout, kterou uskute\u010dnit.<\/p>\n<p><\/p>\n<p><strong>U\u017eite\u010dn\u00e9 organiza\u010dn\u00ed momenty:<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>rezervujte si jednac\u00ed m\u00edstnost v p\u0159edstihu;<\/li>\n<li>uspo\u0159\u00e1dejte stoly, nezapome\u0148te na prodlu\u017eova\u010dky a p\u0159ep\u011b\u0165ov\u00e9 ochrany (nab\u00edjen\u00ed notebook\u016f\/telefon\u016f na cel\u00fd den m\u016f\u017ee b\u00fdt nedostate\u010dn\u00e9);<\/li>\n<li>automatizujte proces po\u010d\u00edt\u00e1n\u00ed bod\u016f;<\/li>\n<li>p\u0159ipravte si \u017eeb\u0159\u00ed\u010dky;<\/li>\n<li>vytvo\u0159te ti\u0161t\u011bn\u00e9 materi\u00e1ly s p\u0159ihla\u0161ovac\u00edmi \u00fadaji a pokyny pro pr\u00e1ci s Jira, sc\u00e9n\u00e1\u0159i;<\/li>\n<li>nezapome\u0148te t\u00fdden p\u0159ed akc\u00ed rozeslat p\u0159ipom\u00ednky, nav\u00edc uve\u010fte, co je t\u0159eba vz\u00edt s sebou (notebooky\/za\u0159\u00edzen\u00ed);<\/li>\n<li>informujte kolegy o akci na demu, p\u0159i ob\u011bdech, u \u0161\u00e1lku k\u00e1vy;<\/li>\n<li>domluvte se s devops na tom, aby nic neaktualizovali a nezav\u00e1d\u011bli v tento den;<\/li>\n<li>p\u0159ipravte prezent\u00e1tory;<\/li>\n<li>domluvte se s majiteli funkc\u00ed a p\u0159ipravte v\u00edce sc\u00e9n\u00e1\u0159\u016f pro testov\u00e1n\u00ed;<\/li>\n<li>objednejte dobr\u016ftky (su\u0161enky\/cukrovinky) na sva\u010diny;<\/li>\n<li>nezapome\u0148te informovat o v\u00fdsledc\u00edch akce.<\/li>\n<\/ul>\n<p><\/p>\n<h1 id=\"rezultaty\">V\u00fdsledky<\/h1>\n<p><\/p>\n<p>B\u011bhem cel\u00e9ho dne se kluci stihli otestovat 4 projekty a vytvo\u0159ili 192 chyb (z nich\u017e 134 bylo unik\u00e1tn\u00edch) a 7 \u00fakol\u016f s funk\u010dn\u00edmi po\u017eadavky. Samoz\u0159ejm\u011b, \u017ee \u010d\u00e1st t\u011bchto chyb u\u017e majitel\u00e9 projekt\u016f znali. Ale byly i ne\u010dekan\u00e9 objevy. <\/p>\n<p><\/p>\n<p>V\u0161ichni \u00fa\u010dastn\u00edci obdr\u017eeli sladk\u00e9 ceny. <\/p>\n<p>\n<img decoding=\"async\" alt=\"Chyba\u0159ina: BUgHunting. Jak naj\u00edt 200 chyb za den\" src=\"\/wp-content\/uploads\/6a0a6828ed1bd95869ff6664fd0d83f2.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>A v\u00edt\u011bzov\u00e9 \u2013 termosky, odznaky, mikiny.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Chyba\u0159ina: BUgHunting. Jak naj\u00edt 200 chyb za den\" src=\"\/wp-content\/uploads\/ac8e82373dd69356df4f0ccb7e7b828b.png\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p><\/p>\n<p><strong>Co bylo zaj\u00edmav\u00e9:<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>pro \u00fa\u010dastn\u00edky byl p\u0159ekvapen\u00edm form\u00e1t p\u0159\u00edsn\u00fdch sezen\u00ed, kdy je \u010das omezen\u00fd a nelze tr\u00e1vit mnoho \u010dasu p\u0159em\u00fd\u0161len\u00edm;<\/li>\n<li>poda\u0159ilo se otestovat desktop, mobiln\u00ed verzi a aplikace;<\/li>\n<li>pod\u00edvali jsme se na hned n\u011bkolik projekt\u016f, nebyl \u010das se nudit;<\/li>\n<li>sezn\u00e1mili jsme se s r\u016fzn\u00fdmi kolegy a pod\u00edvali se na jejich p\u0159\u00edstupy p\u0159i zakl\u00e1d\u00e1n\u00ed chyb;<\/li>\n<li>pro\u017eili jsme v\u0161echny bolesti tester\u016f.<\/li>\n<\/ul>\n<p><\/p>\n<p><strong>Co lze zlep\u0161it: <\/strong><\/p>\n<p><\/p>\n<ul>\n<li>zaji\u0161\u0165ovat m\u00e9n\u011b projekt\u016f a prodlou\u017eit \u010das sezen\u00ed na 1,5 hodiny;<\/li>\n<li>p\u0159ipravit d\u00e1rky\/suven\u00fdry s dostate\u010dn\u00fdm p\u0159edstihem (n\u011bkdy m\u016f\u017ee schvalov\u00e1n\u00ed\/platba trvat i m\u011bs\u00edc);<\/li>\n<li>uvolnit se a sm\u00ed\u0159it se s t\u00edm, \u017ee n\u011bco nep\u016fjde podle pl\u00e1nu a mohou nastat ne\u010dekan\u00e9 situace.<\/li>\n<\/ul>\n<p><\/p>\n<h1 id=\"otzyvy\">Hodnocen\u00ed<\/h1>\n<p><\/p>\n<blockquote><p><img decoding=\"async\" alt=\"Chyba\u0159ina: BUgHunting. Jak naj\u00edt 200 chyb za den\" src=\"\/wp-content\/uploads\/a49295c2df074daf52150a89e7b9d37d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<strong>Anna Bystrikova, syst\u00e9mov\u00e1 administr\u00e1torka: <\/strong>Testov\u00e1n\u00ed bylo pro m\u011b velmi pou\u010dn\u00e9. Zjistila jsem, jak prob\u00edh\u00e1 proces testov\u00e1n\u00ed, a pro\u017eila jsem v\u0161echny \"bolesti\" tester\u016f.<br \/>\nNa za\u010d\u00e1tku testov\u00e1n\u00ed, jako pr\u016fm\u011brn\u00fd u\u017eivatel, kontroluje\u0161 z\u00e1kladn\u00ed aspekty: zda funguje tla\u010d\u00edtko, zda se str\u00e1nka na\u010d\u00edt\u00e1, zda nen\u00ed rozhozen\u00fd lay-out. Ale pozd\u011bji si uv\u011bdom\u00ed\u0161, \u017ee je pot\u0159eba myslet m\u00e9n\u011b standardn\u011b a sna\u017eit se \"poru\u0161it\" aplikaci. Pr\u00e1ce tester\u016f nen\u00ed jednoduch\u00e1, nesta\u010d\u00ed jenom klikat na cel\u00fd rozhran\u00ed, je nutn\u00e9 myslet nekonven\u010dn\u011b a b\u00fdt nesm\u00edrn\u011b pozorn\u00fd.<br \/>\nDojmy z\u016fstaly jen pozitivn\u00ed, dokonce i te\u010f, po ur\u010dit\u00e9m \u010dase od akce, vid\u00edm, jak se pracuje na chyb\u00e1ch, kter\u00e9 jsem na\u0161la. Skv\u011bl\u00e9 je c\u00edtit se sou\u010d\u00e1st\u00ed zlep\u0161ov\u00e1n\u00ed produktu ^_^.\u201c<br \/>\n<br clear=\"left\">\n <\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"Chyba\u0159ina: BUgHunting. Jak naj\u00edt 200 chyb za den\" src=\"\/wp-content\/uploads\/6fe322a96e8403089cb16452e4acea09.png\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p><\/p>\n<blockquote><p><strong>Dmitrij Seleznev, frontendov\u00fd v\u00fdvoj\u00e1\u0159<\/strong>: \u201eTestov\u00e1n\u00ed v sout\u011b\u017en\u00edm re\u017eimu siln\u011b motivuje naj\u00edt v\u00edce chyb). Mysl\u00edm, \u017ee by se m\u011bli v\u0161ichni z\u00fa\u010dastnit Bug Hunting. Explorativn\u00ed testov\u00e1n\u00ed umo\u017e\u0148uje naj\u00edt p\u0159\u00edpady, kter\u00e9 nejsou pops\u00e1ny v testovac\u00edm pl\u00e1nu. Nav\u00edc lid\u00e9, kte\u0159\u00ed projekt neznaj\u00ed, mohou poskytnout zp\u011btnou vazbu ohledn\u011b pohodl\u00ed slu\u017eby.\u201c<br \/>\n<br clear=\"left\">\n <\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"Chyba\u0159ina: BUgHunting. Jak naj\u00edt 200 chyb za den\" src=\"\/wp-content\/uploads\/45836293b0b7312341ecb9716ae0d77b.png\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p><\/p>\n<blockquote><p><strong>Antonina Tatchuk, vedouc\u00ed redaktorka<\/strong>: \u201eL\u00edbilo se mi vyzkou\u0161et si roli testera. Je to \u00fapln\u011b jin\u00fd styl pr\u00e1ce. Sna\u017e\u00ed\u0161 se syst\u00e9m 'rozb\u00edt', nikoliv s n\u00edm sp\u0159\u00e1telit. M\u011bli jsme v\u017edy mo\u017enost se na n\u011bco ohledn\u011b testov\u00e1n\u00ed zeptat koleg\u016f. Nau\u010dila jsem se v\u00edc o prioritizaci chyb (nap\u0159\u00edklad jsem byla zvykl\u00e1 vyhled\u00e1vat gramatick\u00e9 chyby v textech, ale 'v\u00e1ha' takov\u00e9 chyby je velmi mal\u00e1; a naopak, n\u011bco, co mi p\u0159i\u0161lo jako m\u00e9n\u011b d\u016fle\u017eit\u00e9, se nakonec uk\u00e1zalo jako kritick\u00e1 chyba, kterou okam\u017eit\u011b opravili).<br \/>\nNa akci n\u00e1m \u00fa\u010dastn\u00edci poskytli shrnut\u00ed testovac\u00ed teorie. Bylo to u\u017eite\u010dn\u00e9 pro netechnick\u00e9 specialisty. A za p\u00e1r dn\u00ed jsem si uv\u011bdomila, \u017ee p\u00ed\u0161u na podporu jin\u00e9ho webu podle vzorce 'co-kde-kdy' a podrobn\u011b popisuji sv\u00e1 o\u010dek\u00e1v\u00e1n\u00ed od webu a realitu.<br \/>\n<br clear=\"left\">\n <\/p><\/blockquote>\n<p><\/p>\n<h1 id=\"zaklyuchenie\">Z\u00e1v\u011br<\/h1>\n<p><\/p>\n<p>Pokud chcete o\u017eivit \u017eivot t\u00fdmu, pod\u00edvat se na funk\u010dnost nov\u00fdm pohledem, uspo\u0159\u00e1dat mini <strong>\u201eSn\u011bzte svou vlastn\u00ed ps\u00ed potravu\u201c<\/strong>, m\u016f\u017eete zkusit uspo\u0159\u00e1dat takovou akci, a pak si ji m\u016f\u017eeme spole\u010dn\u011b probrat.<\/p>\n<p><\/p>\n<p>V\u0161em dobrou n\u00e1ladu a m\u00e9n\u011b chyb!<\/p>\n<p>Zdroj: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/avito\/blog\/453000\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u042e\u043b\u044f, \u0438 \u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a. \u0412 \u043f\u0440\u043e\u0448\u043b\u043e\u043c \u0433\u043e\u0434\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u044b\u0432\u0430\u043b\u0430 \u0432\u0430\u043c \u043f\u0440\u043e \u0411\u0430\u0433\u043e\u0434\u0435\u043b\u044c\u043d\u044e \u2014 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0435, \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043c\u043e\u0435 \u0443 \u043d\u0430\u0441 \u0432 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 \u0434\u043b\u044f \u0447\u0438\u0441\u0442\u043a\u0438 \u0431\u044d\u043a\u043b\u043e\u0433\u0430 \u0431\u0430\u0433\u043e\u0432. \u042d\u0442\u043e \u0432\u043f\u043e\u043b\u043d\u0435 \u0436\u0438\u0437\u043d\u0435\u0441\u043f\u043e\u0441\u043e\u0431\u043d\u044b\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0443\u043c\u0435\u043d\u044c\u0448\u0438\u0442\u044c \u0435\u0433\u043e (\u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u0445 \u043e\u0442 10 \u0434\u043e 50%) \u0432\u0441\u0435\u0433\u043e \u0437\u0430 \u043e\u0434\u0438\u043d \u0434\u0435\u043d\u044c. \u0421\u0435\u0433\u043e\u0434\u043d\u044f \u044f \u0445\u043e\u0447\u0443 \u0440\u0430\u0441\u0441\u043a\u0430\u0437\u0430\u0442\u044c \u0432\u0430\u043c \u043f\u0440\u043e \u043d\u0430\u0448 \u0432\u0435\u0441\u0435\u043d\u043d\u0438\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u0411\u0430\u0433\u043e\u0434\u0435\u043b\u044c\u043d\u0438 \u2014 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-34362","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.3 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u042e\u043b\u044f, \u0438 \u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/cs\/blog\/news\/bagodelnya-bughunting-kak-najti-200-bagov-za-den\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"cs_CZ\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0411\u0430\u0433\u043e\u0434\u0435\u043b\u044c\u043d\u044f: BUgHunting. \u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 200 \u0431\u0430\u0433\u043e\u0432 \u0437\u0430 \u0434\u0435\u043d\u044c | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u042e\u043b\u044f, \u0438 \u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/cs\/blog\/news\/bagodelnya-bughunting-kak-najti-200-bagov-za-den\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:57:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:57:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Bugfest: BUgHunting. Jak naj\u00edt 200 chyb za den | ProHoster","description":"Ahoj v\u0161ichni! Jmenuji se Julie a jsem testerka.","canonical_url":"https:\/\/prohoster.info\/cs\/blog\/news\/bagodelnya-bughunting-kak-najti-200-bagov-za-den","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"cs_CZ","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0411\u0430\u0433\u043e\u0434\u0435\u043b\u044c\u043d\u044f: BUgHunting. \u041a\u0430\u043a \u043d\u0430\u0439\u0442\u0438 200 \u0431\u0430\u0433\u043e\u0432 \u0437\u0430 \u0434\u0435\u043d\u044c | ProHoster","og:description":"\u0412\u0441\u0435\u043c \u043f\u0440\u0438\u0432\u0435\u0442! \u041c\u0435\u043d\u044f \u0437\u043e\u0432\u0443\u0442 \u042e\u043b\u044f, \u0438 \u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0449\u0438\u043a.","og:url":"https:\/\/prohoster.info\/cs\/blog\/news\/bagodelnya-bughunting-kak-najti-200-bagov-za-den","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:57:55+00:00","article:modified_time":"2019-10-31T18:57:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"34362","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 18:54:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 02:23:16","updated":"2026-01-21 18:54:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/34362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/comments?post=34362"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/posts\/34362\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/media?parent=34362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/categories?post=34362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/cs\/wp-json\/wp\/v2\/tags?post=34362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}