Question for AQA. How to push TestNG automation test results into needed TestSycle?
SOLVED- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Question for AQA. How to push TestNG automation test results into needed TestSycle?
Hi All,
I am test automation engineer. I try to integrate Zephyr Scale into my automation project.
I use this API call to do this:
https://api.zephyrscale.smartbear.com/v2/automations/executions/junit?projectKey=RLPR&autoCreateTest... True - it gives the same results actually). PLPR is my project and this param works good. autoCreateTestCases param seem not working to me.
As the results of this API call it creates a new TestCycle with my executed test cases and results witch is good already!
But! it creates this TestCycle somewhere even not visible in the UI. So no one could not even find it easily. I managed to find it guessing the IDs over the URL. The reason I see - the folder is not selected for this automatically created TestCycle.
What I want to do but can not find how: add my results to the already created TestCycle?
My best case scenario and proposed workflow is:
1. We start regression testing -> Create TestCycle with name 'Regression' with all available test cases in Zephyr Scale.
2. I run my automation test cases. Let's say there are 100 test cases automated.
3. I run API call to mark my results in 'Regression' TestCycle.
Please, help cuz I do not see good options right now.
Thanks a lot!
Solved! Go to Solution.
- Labels:
-
Migration
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Guys, I think I am near the solution, please help to do last step.
Dates are required params in Jira, I will try to make them not required on Monday:
This is what I need to pass to the API call:
This is what I receive
This is what I have in TestCycle object. Actually a mess for me.
Do you see what I am doing wrong?
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I'd love to help, but I don't have any experience with the cloud API. I also have no experience with the JUnit result uploads.
Sorry, I can't be of any help here.
Cheers
Josh
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Alex,
the documentation might not be clear. But the planned start date and planned end date will be filled automatically when you upload your results.
So you can simply remove the customFields attributes in the testCycle object.
This hash for the test cycle object should work the way you expect it.
{
"name": "Unique name",
"folderId": 2053487
}
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Also, @AlexQA, plannedStartDate and plannedEndDate cannot be made not required.
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Guys, @DavidL @jfelix @josh42 @sonya_m
Thanks for the answers. I really appriciate it.
By the time I am already able to create new TestSycle using postman with Name and Description in NeededFolder. And that's already a progress.
Now I need to find the way how can I post results into another TestSycle, not to create a new one? For me it seems to be not possible at all.
So the user scenario:
1. My team lead Anna creates a TestSycle 'Regression' with all all test cases we have.
2. I run my automation test cases and want to post the results in 'Regression' TestCycle from step1. (Do not create a new one).
I would be really happy! if you tell me how to do it 🙂
Anyway, thanks a lot!
- Bookmark
- Subscribe
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi @AlexQA!
I'm glad you were able to use this feature and it's working for you.
Regarding your request, I'm afraid we do not provide this feature yet, a new test cycle will always be created.
There's an idea in our Ideas Portal requesting that feature. Feel free to upvote it and help gather interest around it: https://zephyr-scale-cloud.ideas.aha.io/ideas/TM4JC-I-595
Cheers!
