Относно домашното с JIRA
Здравейте, след като създадох 3-ма участници и направих схемата какво следва, че не мога да разбера нещо? И след това като качваме домашното трябва да си дадем JIRA акаунта в .txt файл ли ?
Здравейте, след като създадох 3-ма участници и направих схемата какво следва, че не мога да разбера нещо? И след това като качваме домашното трябва да си дадем JIRA акаунта в .txt файл ли ?
-Create 5 dummy issues, one from the Project manager to the QA to do something, one from the QA (bug) to a developer.
Създаваш поне 5 issues (например проблем с логин-а, с регистрацията и други подобни).
-Go back to the project and transit the issues on different states. E.g. the task from the PM is on verification mode, the task from the QA to the Dev is in Progress etc.
Разпределяш тези issues между user-ите които си направил и им слагаш различни фази (например closed, in progress и тн.)
И накрая в текстов файл даваш "visitor profile", чрез който ще проверят как си се справил.
Трябва да качиш текстов файл, в който да дадеш URL на JIRA-та, както и usernamе и password на профила, от който ще ти проверяват домашното.
А някой може ли да сподели как се прави така, че даден user да може само да наблюдава проектите, без да може да променя нищо?
Да, ето тук може да прочетеш повече - Creating a Permission Scheme
Най на кратко:
1.Log in as a user with the 'JIRA Administrators'
2.Choose > Issues. Select Permission Schemes - докато си тук ще забележиш, че приекта ти е Default Software Scheme ако не си задал друго. Можеш директо да влезеш тук и да ограничиш правата на всеки user. Повечето са сетнати на "Any logged in user" т.е. трябва да ги ограничиш според твоите users за да не може всеки който е в проекта да има пълни права. Или можеш:
3. Click the 'Add Permission Scheme' link.
След това влизаш във вече сетнатия Permission и избираш кой user какви права да има.
Ведвъж като го направиш:
1.Choose > Projects.
2. избираш си проекта
3.в навигационното меню в ляво избираш Permissions
4. избираш Actions, Use a different scheme
5. избираш създадената от теб scheme
Така като се логнеш с user-a, който си избрал да дадеш в домашното или със всеки един друг user ще имаш само сетнатите за него права. Внимавай само да дадеш достатъчно права, примерно:
Browse Projects,View Development Tools,View Read-Only Workflow, Add Comments
За да може. който проверява после домашното да вижда всичко, което си направил.
И накрая като си готов със всички настройки - Test
:)
Дано съм бил полезен :)
Благодаря за отговора :)
В момента е 3:30 сутринта. От 3 часа се опитвам да се преборя с тия пърмишъни и не успях. Голямият проблем е, че след като разбъзиках нещо, вече и девелопъра и тестера не могат да виждат проекта и дефектите към него.
Да се искат от нас подобни настройки е пълен абсурд! Във всяка фирма си има хора, които поддържат джира акаунтите и това определено не са нито джуниър, нито синиър тестерите. Джира е едно огромно необятно поле, с което може да се прави всичко, но въпросът е да се научиш. А не да стреляш на посоки.
Защо никой не ни обясни на лекциите тия сложни процедури като го искат на домашното? Дали ще ми искат една такава дреболийка и на изпита: създайте си юзър като наблюдател. Ах колко елементарно.
След като омазах пърмишъните, се опитвам да изтрия схемата, която е създадена, но
Errors
|
И отново параграф 22.
И като отвориш на пърмишън схемата, има списък с 1000 пърмишъни, Но няма опция да избираш да ограничиш точно определен юзър. Има цели групи. Аз го адднах тоя юзър в група. Само, че не мога да ограничавам права а да задавам права. Нормалното състояние е някак си да виждаш поне в нещо като табличен вид на всеки юзър какви права са чекнати и какви не са и да ги нацъкаш за 2 секунди.
И другия проблем, който ми изяде още 2 часа беше като правех схемата с работния поток и я публикувах, след това за да добавя нов транзишън, бая зор видях. Копираш схемата, тя става драфт, триеш старата и вече в новата можеш да добавяш. Ама защо за такива тъпи глупости трябва да си губим 6 часа... някои от нас сме на работа все пак!