{"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\/hu\/blog\/administrirovanie\/testrail-individualnye-nastrojki-pod-proekt","title":{"rendered":"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h2>Bevezet\u00e9s<\/h2>\n<p>Sok projektben, amellyel dolgoztam, az emberek nem \u00e1ll\u00edtott\u00e1k be maguknak a TestRail-t, \u00e9s megel\u00e9gedtek a standard be\u00e1ll\u00edt\u00e1sokkal. Ez\u00e9rt ebben a cikkben megpr\u00f3b\u00e1lom le\u00edrni azokat az egyedi be\u00e1ll\u00edt\u00e1sokat, amelyek seg\u00edthetnek \u00d6nnek n\u00f6velni a munk\u00e1ja hat\u00e9konys\u00e1g\u00e1t. P\u00e9ld\u00e1nak vegy\u00fck egy mobilalkalmaz\u00e1s fejleszt\u00e9si projektet.<\/p>\n<p>Egy kis diszkl\u00e1mer. Ebben a cikkben nem tal\u00e1l inform\u00e1ci\u00f3t a TestRail alapfunkci\u00f3ir\u00f3l (err\u0151l sok \u00fatmutat\u00f3 l\u00e9tezik) \u00e9s a sz\u00ednes, elad\u00e1si kifejez\u00e9sekr\u0151l, amelyek arr\u00f3l sz\u00f3lnak, hogy mi\u00e9rt \u00e9rdemes \u00e9ppen ezt a szolg\u00e1ltat\u00f3t v\u00e1lasztani a tesztjei t\u00e1rol\u00e1s\u00e1ra.<\/p>\n<h2>Tervezett indokl\u00e1s (mi fog megval\u00f3sulni)<\/h2>\n<ol>\n<li>\n<p>\u00c1ltal\u00e1nos k\u00f6vetelm\u00e9nyek<\/p>\n<ol>\n<li>\n<p>A tesztnek k\u00e9pesnek kell lennie arra, hogy b\u00e1rmelyik ember elv\u00e9gezheti.<\/p>\n<\/li>\n<li>\n<p>A teszteknek lehet\u0151s\u00e9g szerint min\u00e9l tov\u00e1bb aktu\u00e1lisnak kell maradniuk.<\/p>\n<\/li>\n<li>\n<p>A tesztel\u00e9si eseteknek maxim\u00e1lisan \u00e1t kell takarnia a mobilalkalmaz\u00e1s funkcionalit\u00e1s\u00e1t, amennyiben ez nem ellent\u00e9tes az els\u0151 k\u00e9t ponttal.<\/p>\n<\/li>\n<\/ol>\n<\/li>\n<li>\n<p>Elk\u00fcl\u00f6n\u00edt\u00e9s TestCase \u00e9s TestScenario szerint<\/p>\n<\/li>\n<li>\n<p>Gyors TestRun l\u00e9trehoz\u00e1sa k\u00fcl\u00f6nb\u00f6z\u0151 t\u00edpusokban<\/p>\n<ol>\n<li>\n<p>Smoke<\/p>\n<\/li>\n<li>\n<p>Regress<\/p>\n<\/li>\n<li>\n<p>Hat\u00e1svizsg\u00e1lat, stb.<\/p>\n<\/li>\n<\/ol>\n<\/li>\n<li>\n<p>A tesztel\u00e9si esetek t\u00e1mogat\u00e1s\u00e1nak optimaliz\u00e1l\u00e1sa<\/p>\n<ol>\n<li>\n<p>A \u201ehalott\u201d hardk\u00f3dolt k\u00e9perny\u0151k\u00e9pek elhagy\u00e1sa \u00e9s a \u201emozgathat\u00f3 adatokra\u201d val\u00f3 \u00e1tt\u00e9r\u00e9s<\/p>\n<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n<h2>K\u00f6vetelm\u00e9nyek<\/h2>\n<p>A mez\u0151k szerkeszt\u00e9s\u00e9hez adminisztr\u00e1tori hozz\u00e1f\u00e9r\u00e9s sz\u00fcks\u00e9ges.<\/p>\n<h2>Projekt t\u00edpusa<\/h2>\n<p>H\u00e1rom projekt t\u00edpust v\u00e1laszthat:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/9139f37d76b6f8a777a5234883736ad4.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Az alap\u00e9rtelmezett t\u00edpust v\u00e1lasztjuk. Ebben egyszerre lesznek el\u00e9rhet\u0151k az \u00f6sszes teszteset. Okos sz\u0171r\u00e9st fogunk haszn\u00e1lni, \u00e9s dinamikusan kezelj\u00fck az \u00f6sszes tesztesetet egyidej\u0171leg.<\/p>\n<h2>Mez\u0151k hozz\u00e1ad\u00e1sa a tesztesetek list\u00e1j\u00e1nak megtekint\u00e9s\u00e9hez<\/h2>\n<p>Hozz\u00e1adunk egy mez\u0151t a tesztesetek priorit\u00e1s\u00e1nak megjelen\u00edt\u00e9s\u00e9hez:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/fae4c55f03a0f5bd8999cfdb22ac2b4e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Egy\u00e9b mez\u0151k is hozz\u00e1adhat\u00f3k.<\/p>\n<h2>A teszteset mez\u0151inek \u00e9s c\u00edmk\u00e9inek be\u00e1ll\u00edt\u00e1sa<\/h2>\n<p>Nyissuk meg a be\u00e1ll\u00edt\u00e1sok men\u00fct:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/06a070fd8c024893972dfef7c1df1eac.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>A k\u00f6vetkez\u0151 mez\u0151kre lesz sz\u00fcks\u00e9g\u00fcnk:<\/p>\n<h4>A &#171;Summary&#187; mez\u0151 (a tesztel\u00e9si eset fejl\u00e9c)<\/h4>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/92043bacd34acd18b031a8e65ae0c9f3.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Ez a mez\u0151 m\u00e1r l\u00e9tezik, csak a haszn\u00e1lat\u00e1t szeretn\u00e9nk rendszerezni. A teszteseteket TestCase \u00e9s TestScenario kateg\u00f3ri\u00e1kra fogjuk osztani. A nagym\u00e9ret\u0171 tesztesetek list\u00e1j\u00e1nak jobb olvashat\u00f3s\u00e1ga \u00e9rdek\u00e9ben jobban, ha el\u0151re meg\u00e1llapodunk a summary \u00edr\u00e1si ir\u00e1nyelveiben.<\/p>\n<p><strong>TestScenario:<\/strong><\/p>\n<p>P\u00e9lda: TestScenario &#8212; A mobilalkalmaz\u00e1s f\u0151 haszn\u00e1lati forgat\u00f3k\u00f6nyve<\/p>\n<p><strong>TestCase:<\/strong><\/p>\n<p>P\u00e9lda: MainScreen &#8212; Bejelentkez\u00e9si szakasz &#8212; A felhaszn\u00e1l\u00f3n\u00e9v megad\u00e1sa<\/p>\n<p>V\u00e9g\u00fcl a teszteset summary-j\u00e1ban a klasszikus meg\u00e9rt\u00e9st l\u00e1tjuk: \u201cmi, hol, mikor\u201d. Emellett vizu\u00e1lisan megk\u00fcl\u00f6nb\u00f6ztetj\u00fck a magas szint\u0171 tesztforgat\u00f3k\u00f6nyveket az alacsony szint\u0171 tesztesetekt\u0151l a legmegfelel\u0151bb automatiz\u00e1l\u00e1si form\u00e1ban.<\/p>\n<h4>A &#171;StartScreen&#187; c\u00edmke (a TestScenario-b\u00f3l indul\u00f3 k\u00e9perny\u0151, emellett sok tesztel\u00e9si eset \u00e9rintheti a szomsz\u00e9dos k\u00e9perny\u0151ket)<\/h4>\n<p>Possible use: we will remove typical steps from the text of test cases that lead the user to the current test case's screen. (typical steps for creating a specific test situation) All typical steps for all test cases will be written in one file. I will write about it separately in more detail.<\/p>\n<p>Creating a new field:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/1503d6fe64c478744a04224f17f1dde7.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Filling in the components of the new field: <\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/9b2454de7a8b5245f4720413bc0b6339.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>In this case, we are creating a selection field from a list of values. We enter the values for this field:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/a66a7a847cd5313e5e0a4bd6af9e2e87.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Note that the id values do not start from one and are not sequential. Why is this done? The point is that if we have test cases recorded with entered ids,<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/4ffee0b617d8068f6c75c9e771911a0e.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>and afterwards we need to create a third screen between two existing ones,<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/1a6d5e1f01873860f6e88aa023bb825c.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>we will have to rewrite the ids, and since they are already linked to the tags of existing test cases, they will simply be deleted. This would be very unpleasant.<\/p>\n<h4>A &#171;Screen&#187; c\u00edmke (a TestCase \u00e1ltal \u00e9rintett k\u00e9perny\u0151 neve)<\/h4>\n<p>Possible use: one of the anchors for impact testing. For example, developers have created a new cool feature. We need to test it, but for this, we need to understand what this feature might have affected. By default, we can take the paradigm that different application screens (Activities) have different classes and therefore constitute different components of the application. Of course, in this case, an individual approach is required.<\/p>\n<p>Example: home_screen, MapScreen, PayScreen, etc.<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/dd003dccf8a3401a840fbb049e0f1ecf.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h4>A &#171;MovableData&#187; mez\u0151 (hivatkoz\u00e1s a v\u00e1ltoztathat\u00f3 tesztadatokat tartalmaz\u00f3 proxy adatb\u00e1zisra)<\/h4>\n<p>Next, we will try to solve the problem of maintaining the relevance of data in test cases:<\/p>\n<ol>\n<li>\n<p>Links to current layouts (this is much better than making dead screenshots)<\/p>\n<\/li>\n<li>\n<p>Typical steps to the screen with the test situation<\/p>\n<\/li>\n<li>\n<p>SQL queries<\/p>\n<\/li>\n<li>\n<p>Links to external data and other data<\/p>\n<\/li>\n<\/ol>\n<p>A tesztadatok minden teszt esetbe val\u00f3 be\u00edr\u00e1sa helyett l\u00e9trehozunk egy k\u00fcls\u0151 f\u00e1jlt, \u00e9s minden teszt esetben hivatkozunk erre. Az adatok friss\u00edt\u00e9sekor nem kell v\u00e9gigb\u00f6ng\u00e9szni a teszt eseteket \u00e9s m\u00f3dos\u00edtani azokat, el\u00e9g csak egy helyen v\u00e1ltoztatni az adatokat. Ha valaki, aki nincs felk\u00e9sz\u00fclve, megnyit egy teszt esetet, l\u00e1tni fogja a teszt eset tartalm\u00e1ban a f\u00e1jlra mutat\u00f3 hivatkoz\u00e1st, valamint egy megjegyz\u00e9st, hogy oda kell menni a tesztadatok\u00e9rt.<\/p>\n<p>Mindezeket az adatokat egy k\u00fcls\u0151 f\u00e1jlba csomagoljuk, amelyet b\u00e1rki el\u00e9rhet a projekt sor\u00e1n. P\u00e9ld\u00e1ul haszn\u00e1lhatunk Google Sheets-t vagy Excelt, \u00e9s be\u00e1ll\u00edthatunk a f\u00e1jlon bel\u00fcl keres\u00e9st. Mi\u00e9rt \u00e9ppen ezek a szolg\u00e1ltat\u00f3k? Az\u00e9rt, mert abban a paradigm\u00e1ban mozgunk, hogy a teszt esetet b\u00e1rkinek a csapatban meg kell tudnia nyitni \u00e9s v\u00e9gigcsin\u00e1lni an\u00e9lk\u00fcl, hogy el\u0151zetesen b\u00e1rmilyen eszk\u00f6zt telep\u00edtene.<\/p>\n<p>A <strong>Google Sheets<\/strong> SQL lek\u00e9rdez\u00e9seket lehet haszn\u00e1lni. P\u00e9lda:<\/p>\n<pre><code>=query(DATA!A1:M1146;\"\nSELECT C,D\nWHERE\nC contains '\"&amp;SEARCH!A2&amp;\"'\")<\/code><\/pre>\n<p>A <strong>Excel<\/strong> k\u00e9nyelmes makr\u00f3kat \u00e1ll\u00edthatunk be az azonnali keres\u00e9shez. (sz\u0171r\u00e9s) P\u00e9lda: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.planetaexcel.ru\/techniques\/2\/197\/\">a linken<\/a><\/noindex>.<\/p>\n<p>Egy\u00e9bk\u00e9nt az \u00f6tlet nem \u00faj, \u00e9s le van \u00edrva az els\u0151 tesztel\u0151 k\u00f6nyvben, \"Tesztel\u00e9s dot com\" (szerz\u0151: Roman Savin). Mi csup\u00e1n integr\u00e1ljuk TestRailbe Roman Savin javaslatait. Ehhez l\u00e9trehozunk egy mez\u0151t, amely hivatkozik a l\u00e9trehozott f\u00e1jlra:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/0c7a0aaec1a102913538baaeb430ca82.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>kit\u00f6ltj\u00fck a hivatkoz\u00e1s alap\u00e9rtelmezett \u00e9rt\u00e9k\u00e9t, hogy minden \u00faj teszt esetben m\u00e1r legyen hivatkoz\u00e1s:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/2e94fe370db66949d90c5bc5bfc5a311.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>Ha a k\u00fcls\u0151 f\u00e1jl helye megv\u00e1ltozik (mindent figyelembe vesz\u00fcnk), akkor egyszer\u0171en m\u00f3dos\u00edthatunk egy vagy t\u00f6bb mez\u0151t az \u00f6sszes teszt esetben:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/e6448163930e1c20e195d1a09c24e959.png\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/81287d7bd7aad38cfc4a27fa564fe3a6.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h4>A \"Descriptions\" mez\u0151 (a teszt eset le\u00edr\u00e1sa vagy \u00f6tlete, tipikus utas\u00edt\u00e1sok)<\/h4>\n<p>Mire lehet sz\u00fcks\u00e9g: Ebbe a sz\u00f6veges mez\u0151be r\u00f6vid le\u00edr\u00e1st \u00e9s tipikus utas\u00edt\u00e1sokat fogunk elhelyezni a teszt esetr\u0151l.<\/p>\n<p>P\u00e9lda: <em>Minden tesztadat (aktu\u00e1lis makettek, eszk\u00f6zhaszn\u00e1lat \u00e9s egy\u00e9b adatok) ebb\u0151l a teszt esetb\u0151l hivatkoz\u00e1ssal vannak megjel\u00f6lve {\u2026}, \u00e9s a MovableData f\u00e1jlban tal\u00e1lhat\u00f3ak. A MovableData hivatkoz\u00e1sa a megfelel\u0151 mez\u0151ben tal\u00e1lhat\u00f3 a tetej\u00e9n.<\/em><\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/b3ae2b392b867b552b5c4cadd344677c.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h4>A &#171;Component&#187; c\u00edmke (a mobilalkalmaz\u00e1s komponense)<\/h4>\n<p>Mire lehet sz\u00fcks\u00e9g: impakt tesztel\u00e9shez. Ha a mobilalkalmaz\u00e1s r\u00e9szekre oszthat\u00f3 (amelyek a lehet\u0151 legkev\u00e9sb\u00e9 hatnak egym\u00e1sra), akkor egy komponensben v\u00e9grehajtott v\u00e1ltoztat\u00e1s elegend\u0151 (valamilyen kock\u00e1zattal) a keretein bel\u00fcl ellen\u0151rizni, \u00e9s kevesebb alapja lesz az \u00e1ltal\u00e1nos regresszi\u00f3s tesztek v\u00e9grehajt\u00e1s\u00e1nak. Ha van inform\u00e1ci\u00f3 arr\u00f3l, hogy az egyik komponens hat\u00e1ssal lehet a m\u00e1sikra, akkor impakt tesztel\u00e9si m\u00e1trixot kell k\u00e9sz\u00edteni.<\/p>\n<p>Komponens p\u00e9ld\u00e1k: GooglePay, Megrendel\u00e9s, Felhaszn\u00e1l\u00f3k, T\u00e9rk\u00e9p, Hiteles\u00edt\u00e9s stb.<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/fd6512027e734daf693c784b2f547ecc.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>A &#171;TAG&#187; c\u00edmke (Egy\u00e9b c\u00edmk\u00e9k a sz\u0171r\u00e9shez)<\/h2>\n<p>A teszt eset c\u00edmk\u00e9z\u00e9se szabad sz\u0171r\u00e9shez.&nbsp;<\/p>\n<p>Nagyon hasznos a:&nbsp;<\/p>\n<ol>\n<li>\n<p>gyors TestRun l\u00e9trehoz\u00e1s\u00e1hoz k\u00fcl\u00f6nb\u00f6z\u0151 tipikus feladatokhoz: smoke, regresszi\u00f3 stb.<\/p>\n<\/li>\n<li>\n<p>lesznek-e a tesztek automatiz\u00e1lva vagy m\u00e1r automatiz\u00e1lt\u00e1k \u0151ket<\/p>\n<\/li>\n<li>\n<p>b\u00e1rmely m\u00e1s c\u00edmke<\/p>\n<\/li>\n<\/ol>\n<p>P\u00e9lda: Smoke, Automatiz\u00e1lt, WhiteLabel, ForDelete stb.<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/2e385d8d169d9d36f5a70082fe165028.png\" style=\"display:block;margin: 0 auto;\" \/><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/f7704435e5a803f08b80a66c6543752b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>A mez\u0151k megjelen\u00edt\u00e9si sorrendj\u00e9nek be\u00e1ll\u00edt\u00e1sa a teszt esetben<\/h2>\n<p>Sok \u00faj mez\u0151t hoztunk l\u00e9tre, itt az id\u0151, hogy k\u00e9nyelmes sorrendbe helyezz\u00fck \u0151ket:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/b49605267b8f9c4832181e29de14643b.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>TestRun l\u00e9trehoz\u00e1sa<\/h2>\n<p>Most \u00faj test run-t fogunk l\u00e9trehozni a megfelel\u0151 esetekkel smoke tesztel\u00e9s v\u00e9grehajt\u00e1s\u00e1hoz h\u00e1rom kattint\u00e1ssal:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/9d0a815372bfb592fa3c13bcf294cd0c.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<h2>Egy\u00e9b hasznos tippek<\/h2>\n<ol>\n<li>\n<p>Ha a TestRail-ben t\u00f6bb projekt van, ne felejtsen el \u00faj mez\u0151ket csak az \u00d6n projektj\u00e9hez l\u00e9trehozni, k\u00fcl\u00f6nben a szomsz\u00e9dos csapatok tagjai nagyon meglep\u0151dnek az \u00faj, szokatlan mez\u0151k megjelen\u00e9s\u00e9n. Helyi zavarok is el\u0151fordulhatnak.<\/p>\n<\/li>\n<\/ol>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/0b5dbd64ecbd8cf03dd320e7de3cc1b1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>2. Azok az esetek, amelyek sok mez\u0151t tartalmaznak, k\u00f6nnyebben m\u00e1solhat\u00f3k egy hasonl\u00f3 t\u00edpus\u00fa csoportb\u00f3l, mint \u00fajakat l\u00e9trehozni:<\/p>\n<p><img decoding=\"async\" alt=\"TestRail \u2014 Egyedi be\u00e1ll\u00edt\u00e1sok a projekthez\" src=\"\/wp-content\/uploads\/2020\/10\/f1775625bd0f2dcf7b62b8d0ac51eec1.png\" style=\"display:block;margin: 0 auto;\" \/><\/p>\n<p>3. K\u00f6z\u00f6sen lehet haszn\u00e1lni a fi\u00f3kokat. P\u00e9ld\u00e1ul: egy adminisztr\u00e1tori, t\u00f6bb felhaszn\u00e1l\u00f3i.<\/p>\n<h2>Z\u00e1r\u00e1s<\/h2>\n<p>A fent le\u00edrt p\u00e9ld\u00e1kat t\u00f6bb projektben val\u00f3s\u00edtott\u00e1k meg, \u00e9s bizony\u00edtott\u00e1k hat\u00e9konys\u00e1gukat. Rem\u00e9lem, hogy seg\u00edtenek jav\u00edtani a TestRail meg\u00e9rt\u00e9s\u00e9t \u00e9s hat\u00e9kony, k\u00e9nyelmes \"teszt t\u00e1rol\u00f3k\" l\u00e9trehoz\u00e1s\u00e1t. Nagyon h\u00e1l\u00e1s lenn\u00e9k, ha megosztan\u00e1 a TestRail haszn\u00e1lat\u00e1val kapcsolatos tapasztalatait \u00e9s hasznos tan\u00e1csait a megjegyz\u00e9sekben.<\/p>\n<p>Linkek:<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.gurock.com\/testrail\/\">A TestRail gy\u00e1rt\u00f3j\u00e1nak weboldala<\/a><\/noindex><\/p>\n<p>K\u00f6nyv: <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;Tesztel\u00e9s .COM&#187; (szerz\u0151 Roman Savin)<\/a><\/noindex><\/p>\n<p>Nagyon k\u00f6sz\u00f6n\u00f6m a figyelmet!<\/p>\n<p>Forr\u00e1s: <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.3 - 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\/hu\/blog\/administrirovanie\/testrail-individualnye-nastrojki-pod-proekt\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.3\" \/>\n\t\t<meta property=\"og:locale\" content=\"hu_HU\" \/>\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\/hu\/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 Szem\u00e9lyre szabott be\u00e1ll\u00edt\u00e1sok a projekthez | ProHoster","description":"Bevezet\u00e9sSok projektben, amelyeken dolgoztam, az emberek nem \u00e1ll\u00edtott\u00e1k be a TestRail-t a maguk ig\u00e9nyei szerint, \u00e9s a standard be\u00e1ll\u00edt\u00e1sokkal boldogultak.","canonical_url":"https:\/\/prohoster.info\/hu\/blog\/administrirovanie\/testrail-individualnye-nastrojki-pod-proekt","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"hu_HU","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\/hu\/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\/hu\/wp-json\/wp\/v2\/posts\/97474","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/comments?post=97474"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/posts\/97474\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media\/97475"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/media?parent=97474"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/categories?post=97474"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/hu\/wp-json\/wp\/v2\/tags?post=97474"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}