Users want to be able to view the native "Description" field and a custom "Preconditions" field while executing the test. Is there a way to add these fields to the Test Execution screen?
Thanks in advance!
Hi Guy,
Currently there is not a way to add any custom fields to the Test Execution screen in Zephyr for JIRA. I am going to add this to our feature request list. What this means is that our product team will review the idea and decide whether or not to add it in a future release. Currently this is only the second or third time this has been requested so it is a new item to our feature request list. The resaon I am letting you know this is becuase if our product team does decide to add it to Zephyr for JIRA it would not be a short term change.
Kind Regards,
Emily
WE would like this as well.
Please add the possibility to add custom information on the test run (precondition, requirements etc), a subset of the available fields existing on the testcase.
Currently trialling Zephyr and would definitely like to see this capability. Has there been an update on this since the original response from Emily in 2013!?
I vote for this feature as well. In our case, we would like to see pre-conditions in the test execution screen. Would be great if the Zephyr Product team could incorporate the flexibility to add fields onto the screen
I've given up waiting. It seems we are not being listened to. Instead I just add my own preconditions in the Description box instead.
Hi,
+1 for this feature, It would greatly improve our use. Acceptance criterias and decision are missing. And basicaly, generic custmom field.
Thanks
It is now 2017 and there has still not been an adequate response to this pressing problem since 2013...
same request,
Custom field for execution is trivial request.
I, like many from the previous requesters wounder how users manage to work without "build tested" field.
+1
Sure would be nice to have a build number with the execution info
We are evaluating this software at the moment. It is a great Add-On for JIRA.
But we can't use it properly without custom fields like precondition for each test step.
What is the status of this feature request?
We really would buy and use this software, but without this feature, we have to use another software.
Out of interest - has anyone ever had a feature request implemented by Zephyr? This looks like yet another request where years go by without addressing the issue. This particular request is 4 years old! Zephyr looks good from an evaluation point of view, but once you start using it you see its limitations and no amount of feature requests will ever fix it. In short - ok product, terrible support.
Having the ability to add custom fields to the test execution, is a must. We work will a multi-component setup where each piece of hardware/software has a version/build number. Capturing those in separate fields so they are searchable in JIRA, is key to the tool's usefulness. For instance, searching for executions for tests with v 1.2 and which ones failed, compared to v 1.3, is a really useful feature.
Why is this issue marked as 'Solved'? It's clearly not.
Its 4+ years now since the request was first raised. any updates here ?
Just a loud ignorance...
Is Zephyr the new HP(MicroFocus) QC?
@Cormac Flood, I understand the frustration and I am equally frustrated since we are not able to make an important production move because of the lag of this feature.
I even raised a support request with Zephyr and this was their response.
Hi Arun,I have raised a Feature Request on your behalf with ID FR-60 please keep this for your reference.Our Product Management team has been made aware of this feature request. They will review the same for consideration. We appreciate your valuable feedback in making Zephyr for Jira better.Please note all Feature request can only be tracked internally. Other user do not have access to the internal FR URL.
Seemingly, a few of the admins I know are evaluating the Test Management for JIRA from Adaptavist (The Makers of Script Runner) and the results are pretty positive. You can know more about it here.
Further, @Nic Brough -Adaptavist- or anyone from Adaptavist team would be able to answer your specific queries. They are quite active in the community too.
Thank you so much for the update Arun! I wish Zephyr replied as quickly or as informatively :-)
I will follow your advice.
All the best,
Cormac
@Cormac Flood thanks. Will keep you updated on the status in the same thread.
If you think the answer would help others too, please mark this answer as accepted.
I really need Precondition field is a part of test case, too. And "build version" is additional.
Please provide. So many people need it.
Yeah we need to have precondition as a custom filed for every test step like we have currently Test Data filed.
Yeah you can add custom field in Zephyr as well but you should have Administrator rights to add that. You can ask JIRA Administrator add the field for you
1. You will find the option in JIRA settings --> Zephyr custom fields.
Once you added the custom field, you can enable it in your project.
2. Select the project, goto project settings --> Zephyr custom field --> Enable it.
Please refer screen shots as well.
I got the success to add the custom step. Please see my other comments as well.
I have putted in the filed description the "panel" and i have inserted in the panel:title= "Start condition" and the condition in the field "no forther formatting is done here"
Any update on this important feature?
What you are looking for?
Hi Jayesh,
I am looking for Jira custom field to be available as a field in Zephyr test execution window and ability to select that column in List view, when i select a cycle. As we have one of the JIRA custom field as a unique identifier and that field is needed during the test execution.
Thanks,
Suhas
PS: we are using Zephyr for JIRA server.
@Suhas P Check this out if this will helpful.
@Jayesh Wankhade , Thanks for your prompt response.Yes, we can include the zephyr custom fields. But i don't see an option to sync the JIRA custom field value to the Zephyr custom field.
Let me know if you want to discuss this personally we can together solve it.
Hi All,
There is no point in submitting your votes here.
SmartBear has a Trello board where they list Feature Requests and allow users to Vote for features.
https://trello.com/c/fIQm7Okq/131-display-jira-native-custom-fields-in-test-execution-page
Please Vote over there...
Hi @Suhas P did you find away to solve your problem?I have a similar if not exact same issue.ThanksAdrian
PFB a JavaScript code I have written, which can display JIRA fields in Zephyr Execution Screen as shown here. You may modify the custom_field_ids and use it as a Temporary solution.
Meanwhile please vote for the actual feature at :
AJS.$(document).ready(function(){if (AJS.$(".execute-test-header-left a").length != 0) //Execute only on Test Execution Screen{ getIssueDetailsFunction();
quality_dimension = "customfield_11135"; test_case_id = "customfield_11151";}});
function getIssueDetailsFunction(){
issueLink = AJS.$(".execute-test-header-left a").attr("href") // Eg : "/browse/ETFQAMDB-36655"
if (issueLink != null) { window.issueKey = issueLink.substr(issueLink.lastIndexOf("/") + 1); //console.log("============= Defect Key = " + issueKey + "===========");if (issueKey != null) Issuedetails = getIssueDetails(issueKey);
displayJiraCustomFields();}}
function getIssueDetails(issueKey){
var details; AJS.$.ajax({ url: contextPath + "/rest/api/2/issue/" + issueKey, type: 'get', dataType: 'json', async: false, success: function(data) { details = data; } }); return details;}
// Displays JIRA Custom Fields in Zephyr Execution Screen. function displayJiraCustomFields() {
if ( AJS.$(".myNewClass").length == 0 ) {CustomDisplayText = ''; test_case_id_val = ''; quality_dimension_val = '';
if ( Issuedetails.fields[test_case_id] != null ) { // Test Case ID
test_case_id_val = Issuedetails.fields[test_case_id] ; }
if ( Issuedetails.fields[quality_dimension] != null ) { // Quality Dimension
quality_dimension_val = Issuedetails.fields[quality_dimension].value ; }
if ( test_case_id_val != '' || quality_dimension_val != '' ) {
var descriptionDiv = AJS.$(".aui-item.execution-right-side-container").find(".module.toggle-wrap:eq(1)");
var clonedSection = descriptionDiv.clone();
clonedSection.addClass("myNewClass");
clonedSection.insertBefore( AJS.$(".module.toggle-wrap.date-time") );AJS.$(".myNewClass .mod-header .toggle-title").text("JIRA Custom Fields");
if(test_case_id_val != '' )
{ CustomDisplayText = CustomDisplayText.concat("Test Case ID : " + test_case_id_val) }
if( CustomDisplayText != '') CustomDisplayText = CustomDisplayText.concat("</br>");if(quality_dimension_val != '' )
{ CustomDisplayText = CustomDisplayText.concat("Quality Dimension : " + quality_dimension_val) }if( CustomDisplayText != '') CustomDisplayText = CustomDisplayText.concat("</br>"); AJS.$(".myNewClass .mod-content #comment-val").html(CustomDisplayText); AJS.$(".myNewClass .mod-content #comment-val").css("line-height","1.23") }
} }
How can i use this script? tried tampermonkey but it sais is invalidThanks!
Hi Diego,
I assume the problem the problem would be with the usage of 'AJS.$'. Its supported in JIRA webpage whereas normal jquery (in Tampermonkey) uses '$'
Its best to experiment with the script in web browser developer console of of your JIRA application.
It looks like you're new here. Sign in or register to get started.