{"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\/et\/blog\/news\/bagodelnya-bughunting-kak-najti-200-bagov-za-den","title":{"rendered":"Bugihaldus: BUgHunting. Kuidas leida 200 viga p\u00e4eva jooksul","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Tere k\u00f5igile! Minu nimi on Julia ja ma olen testija. Eelmisel aastal r\u00e4\u00e4kisin teile <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/avito\/blog\/351736\/\">Veaparandusest<\/a><\/noindex> \u2014 \u00fcritus, mida korraldame meie ettev\u00f5ttes vigade tagavarade puhastamiseks. See on t\u00e4iesti teostatav variant selle oluliseks v\u00e4hendamiseks (erinevates meeskondades 10% kuni 50%) \u00fche p\u00e4eva jooksul. <\/p>\n<p><\/p>\n<p>T\u00e4na tahan r\u00e4\u00e4kida meie kevadisest Veaparanduse formaadist \u2014 BUgHunting (BUH). Seekord me ei fikseerinud vanu vigu, vaid otsisime uusi ja pakkusime ideid funktsioonide jaoks. Allpool on palju \u00fcksikasju selliste \u00fcrituste korraldamise, meie tulemuste ja osalejate tagasiside kohta. <\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Bugihaldus: BUgHunting. Kuidas leida 200 viga p\u00e4eva jooksul\" 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>M\u00f5eldes ja kirjutades regulatsioonid l\u00e4bi, saatsime k\u00f5igisse ettev\u00f5tte Slacki kanalitesse kutse, milles ei olnud mingeid piiranguid:<\/p>\n<p><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habrastorage.org\/webt\/ig\/qf\/s1\/igqfs1pz7pcixrmf10yedqlk7vy.png\"><img decoding=\"async\" alt=\"Bugihaldus: BUgHunting. Kuidas leida 200 viga p\u00e4eva jooksul\" src=\"\/wp-content\/uploads\/9953ecc47d9f6b0d2e5c4586367790f3.png\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><\/p>\n<p><\/p>\n<p>L\u00f5puks registreerus umbes 30 inimest \u2014 nii arendajad kui ka mitte-tehnilised spetsialistid. \u00dcritusele eraldati terve t\u00f6\u00f6p\u00e4ev, broneeriti suur n\u00f5upidamisruum ja l\u00f5unad korraldati kontori kohvikus.<\/p>\n<p><\/p>\n<h1 id=\"zachem\">Miks?<\/h1>\n<p><\/p>\n<p>Tundub, et iga meeskond testib oma funktsionaalsust. Kasutajad teatavad meile vigadest. Miks \u00fcldse selline \u00fcritus l\u00e4bi viia? <\/p>\n<p><\/p>\n<p>Meil oli mitu eesm\u00e4rki.<\/p>\n<p><\/p>\n<ol>\n<li><strong>Tutvustada inimesi naaberprojektide\/toodetega l\u00e4hemalt.<\/strong>.<br \/>\nPraegu t\u00f6\u00f6tavad meie ettev\u00f5ttes k\u00f5ik eraldi meeskondades \u2014 unitites. Need on projektigrupid, mis arendavad oma funcioone ja ei ole alati t\u00e4ielikult teadlikud, mis teistes projektides toimub.<\/li>\n<li><strong>Lihtsalt tutvustada kolleege \u00fcksteisele.<\/strong>.<br \/>\nMeil on Moskva kontoris peaaegu 800 t\u00f6\u00f6tajat, mitte k\u00f5ik kolleegid ei tunne \u00fcksteist isiklikult. <\/li>\n<li><strong>T\u00f5sta arendajate oskusi vigade otsimisel oma toodetes.<\/strong>.<br \/>\nMe edendame praegu Agile Testingut ja arendame inimesi sel suunal.<\/li>\n<li><strong>Kaasa testimisse mitte ainult tehnilisi spetsialiste.<\/strong>.<br \/>\nLisaks tehnilisele osakonnale on meil palju kolleege teistest erialadest, kellele meeldiks rohkem r\u00e4\u00e4kida testimisest, kuidas \u00f5igesti vigu teatada, et me saaksime v\u00e4hem s\u00f5numeid vormist \"Aaah... midagi ei t\u00f6\u00f6ta\". <\/li>\n<li><strong> Ja muidugi, leida nutikaid ja mitteilmseid vigu.<\/strong>.<br \/>\nSoovisime aidata meeskondi uute funktsioonide testimisel ja anda v\u00f5imaluse vaadata ellu viidud funktsionaalsust teise nurga alt.<\/li>\n<\/ol>\n<p><\/p>\n<h1 id=\"realizaciya\">Rakendamine<\/h1>\n<p><\/p>\n<p>Meie p\u00e4ev koosnes mitmest blokkist:<\/p>\n<p><\/p>\n<ul>\n<li>briifing; <\/li>\n<li>l\u00fchike loeng testimisest, kus k\u00e4sitlesime ainult p\u00f5hiaspekte (testimise eesm\u00e4rgid ja p\u00f5him\u00f5tted jne);<\/li>\n<li>jaotised \u201eheadest kommetest\u201c vigade esitamisel (<noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/docsvision\/blog\/264163\/\">siit<\/a><\/noindex> p\u00f5him\u00f5tted on h\u00e4sti kirja pandud);<\/li>\n<li>neli testimise sessiooni projektide kaupa k\u00f5rgelt kirjeldatud stsenaariumidega; enne iga sessiooni toimus l\u00fchike sissejuhatav loeng projekti kohta ja meeskondade m\u00e4\u00e4ramine; <\/li>\n<li>l\u00fchike k\u00fcsitlus \u00fcrituse kohta; <\/li>\n<li>kokkuv\u00f5te.<\/li>\n<\/ul>\n<p><\/p>\n<p>(Kaasasime ka pausid sessioonide vahel ja l\u00f5unas\u00f6\u00f6gi).<\/p>\n<p><\/p>\n<h2 id=\"osnovnye-pravila\">P\u00f5hireeglid<\/h2>\n<p><\/p>\n<ul>\n<li><strong>\u00dcritustele registreerimine on individuaalne<\/strong>, mis lahendab probleemi, et kogu meeskond seet\u00f5ttu ei tule, kui \u00fcks inimene otsustab mitte minna.<\/li>\n<li><strong>Igas sessioonis vahetavad osalejad meeskonda<\/strong>. See v\u00f5imaldab osalejatel tulla ja minna igal ajal ning tutvuda suure hulga inimestega.<\/li>\n<li><strong>K\u00e4sklused<\/strong> kahe inimesena enne iga sessiooni <strong>kujuneb juhuslikult<\/strong>, nii on d\u00fcnaamilisema ja kiirema tulemuse saavutamine.<\/li>\n<li>Esitatud vigade eest antakse <strong>punkte (3 kuni 10) s\u00f5ltuvalt kriitilisusest<\/strong>.<\/li>\n<li>Duplikaatide eest punkte ei anta.<\/li>\n<li>Vead peavad olema registreeritud meeskonna liikme poolt vastavalt k\u00f5igile sisemistele standarditele.<\/li>\n<li>Funktsiooni taotlused registreeritakse eraldi \u00fclesande all ja osalevad eraldi nominatsioonis.<\/li>\n<li>Kogu reeglite j\u00e4rgimist j\u00e4lgib auditeerimisr\u00fchm.<\/li>\n<\/ul>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Bugihaldus: BUgHunting. Kuidas leida 200 viga p\u00e4eva jooksul\" src=\"\/wp-content\/uploads\/2576e7f87472375a7c83f69d35ba24a9.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p><\/p>\n<h2 id=\"drugie-detali\">Muud \u00fcksikasjad<\/h2>\n<p><\/p>\n<ul>\n<li>Alguses soovisime korraldada \u201et\u00e4iustatud\u201c testimise \u00fcritust, kuid kuna registreerus piisavalt palju inimesi mitte tootearenduse meeskondadest (SMM, juristid, PR), pidi sisu oluliselt lihtsustama ja keerulised\/profiilin\u00e4ited eemaldama. <\/li>\n<li>Jira erinevate projektide t\u00f6\u00f6voogude t\u00f5ttu j\u00f5udsid me meelevaldselt eraldi projekti, kus seadistasime malli vigade registreerimiseks.<\/li>\n<li>Punktide arvestamiseks plaanisime kasutada liidri tahvlit, mis uuendati veebihookide kaudu, kuid midagi l\u00e4ks valesti ja l\u00f5puks tuli punktide arvestust teha k\u00e4sitsi.<\/li>\n<\/ul>\n<p><\/p>\n<p>Iga \u00fcrituste korraldaja kohtab takistusi ja et teil oleks veidi lihtsam, kirjelduse meie probleeme, mida saaksite v\u00e4ltida.<\/p>\n<p><\/p>\n<p><strong>\u00dcks esinejatest haigestus ootamatult ja pidime otsima uut<\/strong>.<br \/>\nMul vedas, et leidsin sama meeskonna asendaja kell 9 hommikul). Kuid parem pole tugineda juhusele ja omada varu. V\u00f5i olla ise valmis vajalikku ettekannet pidama.<\/p>\n<p><\/p>\n<p><strong>Ei j\u00f5udnud funktsionaalsust v\u00e4lja tuua, pidime plokid vahetama.<\/strong>.<br \/>\nKuna ei soovi kogu plaani k\u00f5rvale visata, on parem varuda tagavaraplaan.<\/p>\n<p><\/p>\n<p><strong>Osade testkasutajate hulk kadus, tuli kiiresti uusi luua.<\/strong>.<br \/>\nKontrollige testkasutajaid ette v\u00f5i olge valmis neid kiiresti looma.<\/p>\n<p><\/p>\n<p><strong>Peaaegu keegi neist, kelle jaoks formaati lihtsustati, ei tulnud.<\/strong>.<br \/>\nJ\u00f5uga kedagi vedada ei tasu. Leppige sellega.<br \/>\nOn v\u00f5imalus formaati rangelt m\u00e4\u00e4ratleda: \"harrastaja\" \/ \"edasiarendaja\" v\u00f5i valmistada ette kaks erinevat varianti ja otsustada p\u00e4rast, millist rakendada.<\/p>\n<p><\/p>\n<p><strong>Kasulikud korraldusalased punktid:<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>broneerige koosolekuruum ette;<\/li>\n<li>paigutage lauad, \u00e4rge unustage pikendusi ja v\u00f5rgufiltreid (laptopide \/ telefonide laadimiseks v\u00f5ib terveks p\u00e4evaks mitte piisata);<\/li>\n<li>automatiseerige punktide arvestamise protsess;<\/li>\n<li>valmistage ette reitingutabelid;<\/li>\n<li>valmistage paberkandjal jagatavad dokumendid testkasutajate logide ja paroolidega, juhendiga Jira kasutamiseks, stsenaariumidega;<\/li>\n<li>\u00e4rge unustage n\u00e4dal enne \u00fcritust saata meeldetuletusi, m\u00e4rkige lisaks, mida kaasa v\u00f5tta (laptopid \/ seadmed);<\/li>\n<li>r\u00e4\u00e4kige kolleegidega \u00fcritusest demode, l\u00f5una ajal, kohvi k\u00f5rvale;<\/li>\n<li>leppige devopsidega kokku, et sel p\u00e4eval midagi ei uuendataks ega v\u00e4lja lastaks;<\/li>\n<li>valmistage ette ettekandjad;<\/li>\n<li>leppige kokku omaduste omanikega ja kirjutage rohkem testimisteks m\u00f5eldud stsenaariume;<\/li>\n<li>tellige maiustusi (k\u00fcpsised \/ kommide) n\u00e4ksimiseks;<\/li>\n<li>\u00e4rge unustage r\u00e4\u00e4kida \u00fcrituse tulemustest.<\/li>\n<\/ul>\n<p><\/p>\n<h1 id=\"rezultaty\">tulemused n\u00e4itasid ainult nelja ebaolulise koodibloki kattuvust, mis olid tingitud POSIX ja ANSI C n\u00f5uetest.<\/h1>\n<p><\/p>\n<p>Kogu p\u00e4eva jooksul said osalejad testida 4 projekti ja registreerida 192 viga (neist 134 unikaalset) ja 7 \u00fclesannet funktsiooni p\u00e4ringutega. Loomulikult teadsid projektide omanikud osa neist vigadest juba. Kuid oli ka ootamatuid avastusi. <\/p>\n<p><\/p>\n<p>K\u00f5ik osalejad said magusaid auhindu. <\/p>\n<p>\n<img decoding=\"async\" alt=\"Bugihaldus: BUgHunting. Kuidas leida 200 viga p\u00e4eva jooksul\" src=\"\/wp-content\/uploads\/6a0a6828ed1bd95869ff6664fd0d83f2.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Ja v\u00f5itjad \u2013 termosid, m\u00e4rke, kapuutsi.<\/p>\n<p><\/p>\n<p><img decoding=\"async\" alt=\"Bugihaldus: BUgHunting. Kuidas leida 200 viga p\u00e4eva jooksul\" src=\"\/wp-content\/uploads\/ac8e82373dd69356df4f0ccb7e7b828b.png\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p><\/p>\n<p><strong>Mida osutus huvitavaks:<\/strong><\/p>\n<p><\/p>\n<ul>\n<li>osalejatele oli \u00fcllatav rangete sessioonide formaat, kui aeg on piiratud ja ei tohi kulutada palju aega m\u00f5tlema;<\/li>\n<li>\u00f5nnestus testida desktopi, mobiilivaatet ja rakendusi;<\/li>\n<li>vaadati korraga palju projekte, aega igavleda ei j\u00e4\u00e4nud;<\/li>\n<li>kohtusid erinevate kolleegidega, n\u00e4gid nende l\u00e4henemist vigade arvele v\u00f5tmisel;<\/li>\n<li>tundsid testijate kogu valu.<\/li>\n<\/ul>\n<p><\/p>\n<p><strong>Mida v\u00f5iks parandada: <\/strong><\/p>\n<p><\/p>\n<ul>\n<li>teha v\u00e4hem projekte ja pikendada sessioonide aega 1,5 tunnini;<\/li>\n<li>valmistada kingitusi\/suveeneid palju varem (m\u00f5nikord v\u00f5ib koosk\u00f5lastamine\/makse kesta terve kuu);<\/li>\n<li>rahuneda ja leppida sellega, et midagi ei pruugi plaanip\u00e4raselt minna ja v\u00f5ivad esineda etten\u00e4gematud olukorrad.<\/li>\n<\/ul>\n<p><\/p>\n<h1 id=\"otzyvy\">Tagasiside<\/h1>\n<p><\/p>\n<blockquote><p><img decoding=\"async\" alt=\"Bugihaldus: BUgHunting. Kuidas leida 200 viga p\u00e4eva jooksul\" src=\"\/wp-content\/uploads\/a49295c2df074daf52150a89e7b9d37d.png\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<strong>Anna Bystrikova, s\u00fcsteemiadministraator: <\/strong>\u00abTestimine on mulle v\u00e4ga hariv. Sain teada testimise protsessist ja tundsin kogu testijate &#171;valu&#187;.<br \/>\nAlguses testimisprotsessis, nagu tavaline kasutaja, kontrollid p\u00f5hipunkte: kas nupp t\u00f6\u00f6tab, kas leht avab, ega ole kujundus paigast \u00e4ra l\u00e4hemas. Kuid hiljem m\u00f5istad, et tuleb m\u00f5elda loomingulisemalt ja p\u00fc\u00fcda rakendust &#171;purustada&#187;. Testijatel on keeruline t\u00f6\u00f6, ei piisa vaid &#171;klikkimisest&#187; kogu liideses, tuleb p\u00fc\u00fcda m\u00f5elda ebatavaliselt ja olla \u00e4\u00e4rmiselt ettevaatlik.<br \/>\nMul on ainult positiivsed muljed, isegi praegu, p\u00e4rast m\u00f5ne aega s\u00fcndmusest, n\u00e4en, kuidas minu poolt leitud vigade kallal t\u00f6\u00f6d tehakse. Lahe on tunda end osana toote parendamisest ^_^.\u201d<br \/>\n<br clear=\"left\">\n <\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"Bugihaldus: BUgHunting. Kuidas leida 200 viga p\u00e4eva jooksul\" src=\"\/wp-content\/uploads\/6fe322a96e8403089cb16452e4acea09.png\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p><\/p>\n<blockquote><p><strong>Dmitri Seleznev, esik\u00fcljearendaja<\/strong>: \u201eTestimine konkurentsikeskkonnas motiveerib t\u00f5eliselt rohkem vigu leidma). Arvan, et k\u00f5ik peaksid proovima Bug Huntingus osaleda. Uurimistestsimis v\u00f5imaldab leida juhtumeid, mis pole testimise plaanis kirjas. Lisaks saavad inimesed, kes projekti ei tunne, anda tagasisidet teenuse kasutatavuse kohta.\u201d<br \/>\n<br clear=\"left\">\n <\/p><\/blockquote>\n<p><img decoding=\"async\" alt=\"Bugihaldus: BUgHunting. Kuidas leida 200 viga p\u00e4eva jooksul\" src=\"\/wp-content\/uploads\/45836293b0b7312341ecb9716ae0d77b.png\" style=\"display:block;margin: 0 auto;\" \/> <\/p>\n<p><\/p>\n<blockquote><p><strong>Antonina Tachuk, vanemtoimetaja<\/strong>: \u201eMulle meeldis proovida end testijana. See on hoopis teine t\u00f6\u00f6stiil. Sa p\u00fc\u00fcad s\u00fcsteemi 'katkestada', mitte selle juurde s\u00f5bruneda. Meil oli alati v\u00f5imalus k\u00fcsida kollegidelt testimise kohta. Omandasin rohkem teadmisi vigade prioriteetide m\u00e4\u00e4ramisest (n\u00e4iteks olen harjunud otsima tekstides grammatilisi vigu, kuid sellise vea \"kaal\" on v\u00e4ga v\u00e4ike; ja vastupidi, midagi, mis tundus mulle mitte eriti olulise, osutus l\u00f5puks kriitiliseks veaks, mis parandati kohe).<br \/>\nS\u00fcndmuse k\u00e4igus jagasid poisid testimise teooriast kokkuv\u00f5tte. See oli kasulik mitte-tehniliste spetsialistide jaoks. Ja paar p\u00e4eva hiljem p\u00fc\u00fcdsin end tabada m\u00f5ttelt, et kirjutan muu saidi toetusele kujundiga \u201emis-kus-kuidas\u201d ja kirjeldan \u00fcksikasjalikult oma ootusi saidilt ja reaalsusest.\u201d<br \/>\n<br clear=\"left\">\n <\/p><\/blockquote>\n<p><\/p>\n<h1 id=\"zaklyuchenie\">Kokkuv\u00f5te<\/h1>\n<p><\/p>\n<p>Kui soovite meeskonna elu mitmekesistada, vaadata funktsionaalsusele v\u00e4rske pilguga, korraldada mini <strong>\u00abS\u00f6\u00f6 oma koera toitu\u00bb<\/strong>, siis v\u00f5ite proovida sellist \u00fcritust korraldada ja seej\u00e4rel saame seda koos arutada.<\/p>\n<p><\/p>\n<p>Soovin k\u00f5igile head ja v\u00e4hem vigu!<\/p>\n<p>Allikas: <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.1.1 - 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\/et\/blog\/news\/bagodelnya-bughunting-kak-najti-200-bagov-za-den\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"et_EE\" \/>\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\/et\/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\udd47Viga jaht: BUgHunting. Kuidas leida 200 viga p\u00e4eva jooksul | ProHoster","description":"Tere k\u00f5igile! Minu nimi on Julia ja ma olen testija.","canonical_url":"https:\/\/prohoster.info\/et\/blog\/news\/bagodelnya-bughunting-kak-najti-200-bagov-za-den","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"et_EE","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\/et\/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\/et\/wp-json\/wp\/v2\/posts\/34362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/comments?post=34362"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/posts\/34362\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/media?parent=34362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/categories?post=34362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/et\/wp-json\/wp\/v2\/tags?post=34362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}