{"id":97474,"date":"2020-10-19T02:42:20","date_gmt":"2020-10-19T00:42:20","guid":{"rendered":"https:\/\/prohoster.info\/blog\/administrirovanie\/testrail-individualnye-nastrojki-pod-proekt"},"modified":"2020-10-19T02:42:20","modified_gmt":"2020-10-19T00:42:20","slug":"testrail-individualnye-nastrojki-pod-proekt","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/testrail-individualnye-nastrojki-pod-proekt","title":{"rendered":"TestRail \u2014 Prilagodljive postavke za projekte","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h2>Uvod<\/h2>\n<p>U mnogim projektima na kojima sam radio, ljudi nisu prilagodili TestRail i koristili su standardne postavke. Zbog toga \u0107u u ovom \u010dlanku opisati primer prilago\u0111enih postavki koje mogu pomo\u0107i da pove\u0107ate efikasnost svog rada. Uzet \u0107emo kao primer projekat razvoja mobilne aplikacije.<\/p>\n<p>Mali disclaimer. U ovom \u010dlanku nema opisa osnovne funkcionalnosti TestRail-a (za to postoji mnogo vodi\u010da) niti prodajnih izraza koji slikovito opisuju za\u0161to odabrati ovog dobavlja\u010da za kreiranje repozitorijuma sa testovima.<\/p>\n<h2>Plan opravdanja (\u0161ta \u0107e biti realizovano)<\/h2>\n<ol>\n<li>\n<p>Op\u0161ti zahtevi<\/p>\n<ol>\n<li>\n<p>Kejsevi moraju mo\u0107i pro\u0107i apsolutno svaka osoba<\/p>\n<\/li>\n<li>\n<p>Kejsevi moraju zadr\u017eati relevantnost \u0161to du\u017ee<\/p>\n<\/li>\n<li>\n<p>Kejsevi treba da pokriju funkcionalnost mobilne aplikacije \u0161to je mogu\u0107e temeljitije, u onoj meri u kojoj to ne protivre\u010di prva dva stava<\/p>\n<\/li>\n<\/ol>\n<\/li>\n<li>\n<p>Podela na TestCase i TestScenario<\/p>\n<\/li>\n<li>\n<p>Brzo formiranje TestRun-ova razli\u010ditih tipova<\/p>\n<ol>\n<li>\n<p>Smoke<\/p>\n<\/li>\n<li>\n<p>Regress<\/p>\n<\/li>\n<li>\n<p>Impact testiranje itd.<\/p>\n<\/li>\n<\/ol>\n<\/li>\n<li>\n<p>Optimizacija podr\u0161ke kejsevima<\/p>\n<ol>\n<li>\n<p>Odustajanje od \u201emrtvih\u201c hardkodiranih screenshotova i prelazak na \u201emovable data\u201c<\/p>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h2>Zahtevi<\/h2>\n<p>Za ure\u0111ivanje polja bi\u0107e vam potreban administratorski pristup<\/p>\n<h2>Izbor tipa projekta<\/h2>\n<p>Mo\u017eete izabrati tri tipa projekta:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/9139f37d76b6f8a777a5234883736ad4.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Izabrat \u0107emo tip po defaultu. U njemu \u0107e biti dostupni svi kejsevi istovremeno. Koristi\u0107emo pametno filtriranje i dinami\u010dki upravljati svim kejsevima odjednom.<\/p>\n<h2>Dodavanje polja za pregled liste test kejseva<\/h2>\n<p>Dodajmo polje za prikaz prioriteta test kejseva:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/fae4c55f03a0f5bd8999cfdb22ac2b4e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Tako\u0111e se mogu dodati i druga polja.<\/p>\n<h2>Pode\u0161avanje polja i tagova test kejsa<\/h2>\n<p>Otvaramo meni postavki:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/06a070fd8c024893972dfef7c1df1eac.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Bi\u0107e nam potrebna slede\u0107a polja:<\/p>\n<h4>Polje &#171;Summary&#187; (glava testnog slu\u010daja)<\/h4>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/92043bacd34acd18b031a8e65ae0c9f3.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Ovo polje ve\u0107 postoji, samo \u0107emo sistematizovati njegovu upotrebu. Razdvoji\u0107emo kejseve na TestCase i TestScenario. Za bolju \u010ditljivost velikog spiska kejseva, bolje je unapred se dogovoriti o pravilima za pisanje svrhe.<\/p>\n<p><strong>TestScenario:<\/strong><\/p>\n<p>Primjer: TestScenario &#8212; Glavni scenarij kori\u0161tenja mobilne aplikacije<\/p>\n<p><strong>TestCase:<\/strong><\/p>\n<p>Primjer: MainScreen &#8212; Odjeljak za prijavu &#8212; Unos korisni\u010dkog imena<\/p>\n<p>Na koncu vidimo v povzetku primera klasi\u010dno razumevanje: \u201ekaj, kje, kdaj\u201c. Prav tako vizualno razdelimo vrhnje testne scenarije in nizkono\u017ene testne primere na na\u010din, ki je najbolj primeren za avtomatizacijo.<\/p>\n<h4>Tag &#171;StartScreen&#187; (ekran s kojeg zapo\u010dinje TestScenario, tako\u0111er mnogi testni slu\u010dajevi mogu obuhvatiti susjedne ekrane)<\/h4>\n<p>Zakaj je to potrebno: iz besedila testnih primerov bomo odstranili standardne korake, ki uporabnika pripeljejo na zaslon trenutnega testnega primera. (standardni koraki za ustvarjanje dolo\u010denih testnih situacij) Vse standardne korake za vse testne primere bomo zapisali v enem dokumentu. O njem bom podrobneje napisal lo\u010deno.<\/p>\n<p>Ustvarimo novo polje:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/1503d6fe64c478744a04224f17f1dde7.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Izpolnimo komponente novega polja: <\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/9b2454de7a8b5245f4720413bc0b6339.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>V tem primeru ustvarjamo polje izbire iz seznama vrednosti. Vnesemo vrednosti tega polja:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/a66a7a847cd5313e5e0a4bd6af9e2e87.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Upo\u0161tevajte, da id vrednosti ne za\u010dnejo z enico in ne gredo zaporedno. Zakaj je tako? Gre za to, da \u010de bomo zapisali testne primere z vne\u0161enim id,<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/4ffee0b617d8068f6c75c9e771911a0e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>in po tem bomo potrebovali ustvariti tretji zaslon med obema obstoje\u010dima,<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/1a6d5e1f01873860f6e88aa023bb825c.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>bomo morali prepisati id, in ker so \u017ee povezani z oznakami obstoje\u010dih testnih primerov, se bodo preprosto izbrisali. To bo zelo neprijetno.<\/p>\n<h4>Tag &#171;Screen&#187; (naziv ekrana koji obuhva\u0107a TestCase)<\/h4>\n<p>Zakaj je to potrebno: ena od sidrnih to\u010dk za testiranje vpliva. Na primer, razvijalci so naredili novo odli\u010dno funkcionalnost. Moramo jo testirati, vendar moramo najprej razumeti, katero to\u010dno funkcionalnost bi lahko vplivala. Po privzetku se lahko naslonimo na paradigmo, da razli\u010dni zasloni (Activity) aplikacije imajo razli\u010dne razrede in torej predstavljajo razli\u010dne komponente aplikacije. Seveda je v tem primeru potreben individualen pristop.<\/p>\n<p>Primer: home_screen, MapScreen, PayScreen itd.<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/dd003dccf8a3401a840fbb049e0f1ecf.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h4>Polje &#171;MovableData&#187; (veza na proxy DB s promjenjivim testnim podacima)<\/h4>\n<p>Nato se bomo potrudili re\u0161iti te\u017eavo z ohranjanjem aktualnosti podatkov v testnih primerih:<\/p>\n<ol>\n<li>\n<p>Povezave na aktualne makete (to je veliko bolj\u0161e kot ustvarjanje mrtvih posnetkov zaslona)<\/p>\n<\/li>\n<li>\n<p>Standardni koraki do zaslona s testno situacijo<\/p>\n<\/li>\n<li>\n<p>SQL poizvedbe<\/p>\n<\/li>\n<li>\n<p>Povezave na zunanje podatke in druge podatke<\/p>\n<\/li>\n<\/ol>\n<p>Namesto vnosa testnih podatkov znotraj vsakega testnega primera bomo ustvarili eno zunanjo datoteko in na vseh testnih primerih bomo naredili povezavo nanjo. Ob posodobitvi teh podatkov nam ne bo treba pregledovati vseh testnih primerov in jih spreminjati, temve\u010d bomo lahko spremenili te podatke le na enem mestu. \u010ce nekdo, ki ni pripravljen, odpre testni primer, bo videl v telesu testnega primera povezavo na datoteko in namig, da naj gre tja po testne podatke.<\/p>\n<p>Vse te podatke bomo pakirali v eno zunanjo datoteko, ki bo dostopna vsem zainteresiranim v projektu. Na primer, lahko uporabimo Google Sheet ali Excel in znotraj datoteke nastavimo iskanje. Zakaj ravno ti ponudniki? Gre za to, da se opiramo na paradigmo, da mora vsak v ekipi lahko odpreti in preiti skozi testni primer brez potrebe po predhodni namestitvi kakr\u0161nih koli orodij.<\/p>\n<p>Za <strong>Google Sheet<\/strong> lahko uporabimo SQL poizvedbe. Primer:<\/p>\n<pre><code>=query(DATA!A1:M1146;\"\nSELECT C,D\nWHERE\nC contains '\"&amp;SEARCH!A2&amp;\"'\")<\/code><\/pre>\n<p>Za <strong>Excel<\/strong> lahko nastavimo priro\u010dne makre za takoj\u0161nje iskanje. (filtriranje) Primer <noindex><a rel=\"nofollow\" href=\"https:\/\/www.planetaexcel.ru\/techniques\/2\/197\/\">na povezavi<\/a><\/noindex>.<\/p>\n<p>Ideja pravzaprav ni nova in je opisana v prvi knjigi testnika \u201cTestiranje dot com\u201d. (avtor Savin Roman) Le integriramo v TestRail metodike, ki jih je predlagal Roman Savin. Za to bomo ustvarili polje s povezavo na ustvarjeno datoteko:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/0c7a0aaec1a102913538baaeb430ca82.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>izpolnimo privzeto vrednost povezave, da bo v vsakem novem testnem primeru \u017ee povezava:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/2e94fe370db66949d90c5bc5bfc5a311.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>\u010ce se bo lokacija zunanje datoteke spremenila (predvidevamo vsako izredno situacijo), lahko enostavno spremenimo eno ali ve\u010d polj v vseh testnih primerih hkrati:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/e6448163930e1c20e195d1a09c24e959.png\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/81287d7bd7aad38cfc4a27fa564fe3a6.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h4>Polje \u201cDescriptions\u201d (opis ali ideja testnega primera, tipi\u010dne instrukcije)<\/h4>\n<p>Za kaj bi bilo lahko potrebno: V to besedilno polje bomo vklju\u010dili kratki opis testnega primera in tipi\u010dne instrukcije.<\/p>\n<p>Primer: <em>Vsi testni podatki (aktualni modeli, uporaba orodij in drugi podatki) iz tega testnega primera so ozna\u010deni s povezavami {\u2026} in se nahajajo v datoteki MovableData. Povezava na MovableData je v ustreznem polju zgoraj.<\/em><\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/b3ae2b392b867b552b5c4cadd344677c.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h4>Tag &#171;Component&#187; (komponenta mobilne aplikacije)<\/h4>\n<p>Za \u0161ta mo\u017ee biti potrebno: za impakt testiranje. Ako se mobilna aplikacija mo\u017ee podeliti na komponente (koje me\u0111usobno \u0161to manje uti\u010du jedna na drugu), tada \u0107e biti dovoljno (uz odre\u0111ene rizike) proveriti promene u jednoj komponenti u okviru te iste komponente, a osnovi za sveobuhvatno regresijsko testiranje \u0107e biti manje. Ako postoji informacija da jedna komponenta mo\u017ee uticati na drugu, tada se sastavlja matrica impakt testiranja.<\/p>\n<p>Primeri komponenti: GooglePay, Narud\u017ebina, Korisnici, Karta, Autorizacija itd.<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/fd6512027e734daf693c784b2f547ecc.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Tag &#171;TAG&#187; (Ostali tagovi za filtriranje)<\/h2>\n<p>Tagiranje test slu\u010daja oznakama za proizvoljno filtriranje.&nbsp;<\/p>\n<p>Veoma korisno za:&nbsp;<\/p>\n<ol>\n<li>\n<p>brzo sastavljanje TestRun-a za razli\u010dite tipi\u010dne zadatke: smoke, regresija itd.<\/p>\n<\/li>\n<li>\n<p>da li \u0107e testovi biti automatizovani ili su ve\u0107 automatizovani<\/p>\n<\/li>\n<li>\n<p>bilo koje druge oznake<\/p>\n<\/li>\n<\/ol>\n<p>Primer: Smoke, Automatizovano, WhiteLabel, ZaBrisanje itd.<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/2e385d8d169d9d36f5a70082fe165028.png\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/f7704435e5a803f08b80a66c6543752b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Pode\u0161avanje redosleda prikazivanja polja u test slu\u010daju<\/h2>\n<p>Napravili smo mnogo novih polja, vreme je da ih postavimo u zgodan redosled:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/b49605267b8f9c4832181e29de14643b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Kreiranje TestRun-a<\/h2>\n<p>Sada \u0107emo kreirati novi test run sa aktuelnim slu\u010dajevima za izvo\u0111enje smoke testiranja u tri kliknuta:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/9d0a815372bfb592fa3c13bcf294cd0c.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Druge korisne preporuke<\/h2>\n<ol>\n<li>\n<p>Ako u TestRail-u postoji vi\u0161e projekata, ne zaboravite da kreirate nova polja samo za Va\u0161 projekat, ina\u010de \u0107e kolege iz susednih timova biti veoma iznena\u0111ene pojavom novih neobi\u010dnih polja. Mogu\u0107i su lokalni nesvesni trenutci.<\/p>\n<\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/0b5dbd64ecbd8cf03dd320e7de3cc1b1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>2. Slu\u010dajevi sa velikim brojem polja su lak\u0161i za kopiranje iz sli\u010dne grupe nego za kreiranje novih:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Prilagodljive postavke za projekte\" src=\"\/wp-content\/uploads\/2020\/10\/f1775625bd0f2dcf7b62b8d0ac51eec1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>3. Mo\u017eete zajedni\u010dki koristiti naloge. Na primer: jedan administratorski, nekoliko korisni\u010dkih.<\/p>\n<h2>Zaklju\u010dek<\/h2>\n<p>Gore opisani primeri su implementirani na nekoliko projekata i pokazali su svoju efikasnost. Nadam se da \u0107e vam pomo\u0107i da pobolj\u0161ate svoje razumevanje ovog alata i olak\u0161ate stvaranje efikasnih i udobnih 'test skladi\u0161ta'. Bi\u0107u veoma zahvalan ako u komentarima podelite svoje iskustvo kori\u0161\u0107enja TestRail-a i korisne savete.<\/p>\n<p>Linkovi:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.gurock.com\/testrail\/\">Sajt vendora TestRail<\/a><\/noindex><\/p>\n<p>Knjiga: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.litres.ru\/roman-savin\/testirovanie-dot-kom-ili-posobie-po-zhestokomu-obrascheniu-s-bagami-v-internet-startapah-46504216\/\">&#171;Testiranje .COM&#187; (autor Roman Savin)<\/a><\/noindex><\/p>\n<p>Hvala vam puno na pa\u017enji!<\/p>\n<p>Izvor: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/523912\/\">habr.com<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0412\u043e \u043c\u043d\u043e\u0433\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u043b, \u043b\u044e\u0434\u0438 \u043d\u0435 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043b\u0438 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f TestRail \u0438 \u043e\u0431\u0445\u043e\u0434\u0438\u043b\u0438\u0441\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u044f \u043f\u043e\u0441\u0442\u0430\u0440\u0430\u044e\u0441\u044c \u043e\u043f\u0438\u0441\u0430\u0442\u044c \u043f\u0440\u0438\u043c\u0435\u0440 \u0438\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0445 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u043f\u043e\u043c\u043e\u0447\u044c \u0412\u0430\u043c \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u0441\u0432\u043e\u0435\u0439 \u0440\u0430\u0431\u043e\u0442\u044b. \u0414\u043b\u044f \u043f\u0440\u0438\u043c\u0435\u0440\u0430 \u0432\u043e\u0437\u044c\u043c\u0435\u043c \u043f\u0440\u043e\u0435\u043a\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f. \u041d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0434\u0438\u0441\u043a\u043b\u0435\u0439\u043c\u0435\u0440. \u0412 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043d\u0435\u0442 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0431\u0430\u0437\u043e\u0432\u043e\u0433\u043e \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u0430 TestRail (\u043d\u0430 \u044d\u0442\u043e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":97475,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-97474","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435\u0412\u043e \u043c\u043d\u043e\u0433\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u043b, \u043b\u044e\u0434\u0438 \u043d\u0435 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043b\u0438 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f TestRail \u0438 \u043e\u0431\u0445\u043e\u0434\u0438\u043b\u0438\u0441\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438.\" \/>\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\/sl\/blog\/administrirovanie\/testrail-individualnye-nastrojki-pod-proekt\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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\udd47TestRail \u2014 \u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435\u0412\u043e \u043c\u043d\u043e\u0433\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u043b, \u043b\u044e\u0434\u0438 \u043d\u0435 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043b\u0438 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f TestRail \u0438 \u043e\u0431\u0445\u043e\u0434\u0438\u043b\u0438\u0441\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/testrail-individualnye-nastrojki-pod-proekt\" \/>\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=\"2020-10-19T00:42:20+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2020-10-19T00:42:20+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\udd47TestRail \u2014 Individualne nastavitve za projekt | ProHoster","description":"UvodU mnogim projektima s kojima sam radio, ljudi nisu pode\u0161avali TestRail po svojim potrebama i oslanjali su se na standardne postavke.","canonical_url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/testrail-individualnye-nastrojki-pod-proekt","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\udd47TestRail \u2014 \u0418\u043d\u0434\u0438\u0432\u0438\u0434\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043f\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442 | ProHoster","og:description":"\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435\u0412\u043e \u043c\u043d\u043e\u0433\u0438\u0445 \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u0445, \u0441 \u043a\u043e\u0442\u043e\u0440\u044b\u043c\u0438 \u044f \u0440\u0430\u0431\u043e\u0442\u0430\u043b, \u043b\u044e\u0434\u0438 \u043d\u0435 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u043b\u0438 \u043f\u043e\u0434 \u0441\u0435\u0431\u044f TestRail \u0438 \u043e\u0431\u0445\u043e\u0434\u0438\u043b\u0438\u0441\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438.","og:url":"https:\/\/prohoster.info\/sl\/blog\/administrirovanie\/testrail-individualnye-nastrojki-pod-proekt","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":"2020-10-19T00:42:20+00:00","article:modified_time":"2020-10-19T00:42:20+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"97474","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":null,"breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-02-28 10:19:39","updated":"2022-09-30 01:20:29","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/97474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=97474"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/97474\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/97475"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=97474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=97474"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=97474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}