Create
cancel
Showing results for 
Search instead for 
Did you mean: 
Sign up Log in
Celebration

Earn badges and make progress

You're on your way to the next level! Join the Kudos program to earn points and save your progress.

Deleted user Avatar
Deleted user

Level 1: Seed

25 / 150 points

Next: Root

Avatar

1 badge earned

Collect

Participate in fun challenges

Challenges come and go, but your rewards stay with you. Do more to earn more!

Challenges
Coins

Gift kudos to your peers

What goes around comes around! Share the love by gifting kudos to your peers.

Recognition
Ribbon

Rise up in the ranks

Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!

Leaderboard

Accessing Zephyr Test Step field values using groovy.

Edited
Artemy Matvienko
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
Feb 16, 2018

I need to access the "Zephyr Test Step" field data on a JIRA "Test" issue type using a groovy script. I can't seem to accomplish that with a script that works for other custom fields:

import com.atlassian.jira.component.ComponentAccessor

import org.apache.log4j.Logger
import org.apache.log4j.Level
def log = Logger.getLogger("com.acme.CreateSubtask")
log.setLevel(Level.DEBUG)

def customFieldManager = ComponentAccessor.getCustomFieldManager() 
def issue = ComponentAccessor.getIssueManager().getIssueObject('PROJ-58')
def fields = customFieldManager.getCustomFieldObjects(issue)
log.info(fields)
def cf = fields.find {it.name == 'Zephyr Teststep'}
log.info(cf.getValue(issue))

Is there a way to accomplish this? 

I'm also curious if the "Clones an issue, and links" ScriptRunner workflow transition script has a way to successfully clone the zephyr field, or if I have to put in custom code to map the field.

1 answer

Suggest an answer

Log in or Sign up to answer

Is there possible to change or access  Zephyr Teststep custom field value directly without using ZAPI?

TAGS
AUG Leaders

Atlassian Community Events