You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
How Can I automatically assign users in the "Acceptance Tester(s)" fields once issue is transiting from "QA Done" Status to "UAT" ? I have added a automation rule as "When Transition from QA Done To UAT THEN Acceptance Tester(s): <give the list of users>" problem with this rule is that when issue is transitioning from QA Done to UAT, all Acceptance testers will get assigned to this issue...i need UAT testers randomly get assigned as Acceptance Testers on the issue. Any idea how to do that?
Yes, you can do that using Automation for Jira. Here is some information to help get you started:
There are two types of automation:
Automation Basics: https://www.atlassian.com/software/jira/guides/expand-jira/automation
You can do this via global rules to apply to all projects also. You'll need to be a Jira Admin/Site Admin, go to Jira Settings > System > Automation Rules (left-hand menu).
For more on using Automation For Jira see these help pages.
I have created rule like this:
WHEN: Issue Transitioned From "QA" to "UAT"
THEN: Edit issue fields "Acceptance Tester(s)"
This rule will assign all Acceptance testers to the issue....I need Acceptance testers to be randomly selected from the list.
I saw this can be done when we need to change the assignee of the ticket. where we can give "Smart Values" and can select "Random" for the given users list. but I want this behaviour to be happened at the time of assignment of the acceptance testers to the ticket. Any idea is it possible?
I do not think you can do that with custom fields - just the Assignee.
What if you assigned it with Random with the assignee field, and then copied that value to the Acceptance Tester field. Then you could set the assignee back to another value or mark it unassigned if needed.
This approach may not fit in our current project as change in assignee will trigger the notification mails at organizational global level and this may cause un-necessarily alarming situation after the issue has half way through the release.
Is there any JSON solution? Where we can create an array of UAT testers and using some Math.floor() and Math.random() function on that array, to choose the users randomly for that field.