Integrate Zephyr with Gitlab CI and Webdriver.io
We want to automate the creation of test cycles and marking the tests as executed. We have Zephyr for Jira 5.6.2 and A.T.O.M. We have about 70 test cases added to the Zephyr. Automated tests are written in Webdriver.io (JS framework based on selenium). Automatic tests are run in gitlab CI after each deploy to the RC server. Can these tools be integrated with each other? Flow: 1. Before each run, create a test cycle with all automated tests. (Based on template, label, component or something) 2. If the each test case passes in CI it is marked in jira as passed or if test case fail is marked as failed? 3. When all the tests are done report is made in zephyr? Is such a thing possible? Or should it be approached differently?4.4KViews0likes1CommentPython Example to retrieve information via REST API
Hi, I am looking for a python code example to access the Zephyr REST API. Expecially how authenification is done. Currently I get 401 response. The version I am using is: Zephyr for Jira - Test Management for JIRA (Server) 6.1.1 Best regards, RaphaelSolved2.9KViews0likes2CommentsWhere can i get client cert and key in Jira server for requesting rest api
I am working on embedding rest api from jira server to my python code. Using basic authentication but getting SSL certificate issue. Where can I get client certificate and key? Or Is there any other way to get it. Error: '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)')))2.1KViews0likes1CommentAuthentificate using a Token with curl.exe using ZAPI
Hi, after using the JUnit import functionality in Zephyr Squad, I have to attach some log files as evidence to the executions created by the JUnit test result upload. Since I am not a Java developer but more the scripting guy kind, I was looking for examples how to do this in the most direct way. I found that this is e.g. for uploading an attachment this is to send a POST message to the Jira Server using the ZAPI REST API. On Windows you can use for example curl.exe. E.g. curl -D- -u MyUserID -X POST -H "X-Atlassian-Token: no-check" -F "file=@test_time.txt" https://jira-server.mycompany.es/rest/api/2/issue/ABC-11/attachments Using a 20 line perl script I am able to for example, to retrieve the ids of the test executions via GET requests and then attach specific attachments as evidence to the executions. I have uploaded this script as "20211018_upload_attachments_wip.pl". The script is work in progress and only demonstrated that information can be retrieved via ZAPI API and attachments can be uploaded - nothing else. I read that within the admin interface of the Zephyr Squad plugin it should be possible to generate an access key that can be used in scripts and can be assigned fine tunes access rights (similiar to github tokens). How can I generate these tokens? How can I use the token in curl.exe. Thanks. Best regards, RaphaelSolved1.9KViews0likes3CommentsYour Journey to Atlassian Jira Cloud with Zephyr Squad
Greetings community, Surely by now, most of you are aware of Atlassian’s shift in strategy to become a cloud-first company. This has some important implications to anyone who uses their Server based products, including apps. TL;DR: Follow these steps to migrate your Zephyr Squad app data using JCMA: Follow Atlassian's guide to setup theJCMA Followour Cloud migration guide to complete the migration Key dates per Atlassian’s FAQ page: February 2, 2021 – Atlassian customers can no longer purchase or request a quote for new Server licenses. February 2, 2022 – you will no longer be able to upgrade or downgrade user tiers for your Server products or apps (with some exceptions) February 2, 2023 – Existing customers can no longer purchase Server apps on the Marketplace February 2, 2024 – Atlassian stops support for Server products and apps What does this mean for Zephyr Squad customers? From my calls with some of you, and what I keep hearing from our support team, is that many of you are already actively exploring your options. While some are choosing to stick with on-prem by moving to Data Center, many of you are making plans to migrate everything to Cloud, including apps. Here at SmartBear, we are committed to facilitating a smooth transition to Cloud for all our customers. This includes brining feature parity between Server and Cloud products, supporting automated migration tools like JCMA, and be compliant with a number of Atlassian Cloud security and reliability programs on the Marketplace. What is the recommended migration path to Cloud? Atlassian’s Jira Cloud Migration Assistant (JCMA) is your primary path to Cloud. It is an application that helps you move projects, users, and groups from Jira Core or Jira Software on Server to Cloud.The automated app migration functionality in JCMA is now in an open beta, which means that all users can migrate their app data over to Cloud. Are there any feature differences between Jira Server and Cloud versions of Zephyr Squad? If you want to move to the Cloud version of Zephyr Squad, it’s worth considering feature differences from Server. We’ve created a handy Server/DC vs Cloud comparison matrix where you can review these differences in detail. Are there any limitations regarding what data I can migrate using JCMA tool? Yes. Because of feature differences between the Server and Cloud versions of the Zephyr Squad, some data will not be migrated. Please refer to the ‘Known issues and limitations’ section of the Cloud Migration Guide. Are there any alternatives to using JCMA? Yes.Zephyr Migration Tool by SmartBear is another solution for migrating Zephyr Squad data from Jira Server to Jira Cloud. This approach is recommended if JCMA isn't working for you, and your Jira instance is middle-sized with a few projects, as this migration utility can migrate Zephyr Squad data only for one project at a time. What if I need any help with the migration? If you require technical assistance, please check out the Cloud Migration FAQ or raise a ticket with our support team. Tell us a bit about your Cloud migration journey I’ll conclude this post with a question to you, our awesome community. What is your plan of action around migrations? Please spend a moment to fill our this short survey to let us know!1.7KViews3likes0CommentsUsage of REST API in Zephyr Squad Server
Hi, I am trying to use the Rest API provided by the product "Zephyr Squad - Test Management for Jira Data Center Version 6.2.3". I have installed a Jira+Zephyr test instance to write a script to upload test results from a proprietary test automation framework. Basically I just want to upload logfiles and screenshots and alike as a prove of evidence for test execution. I am aware that Jira and Zephyr is moving from on-premise into cloud. The productive version of the Zephyr Squad Server we are using is: Zephyr for Jira - Test Management for JIRA (Server) 6.1.1 I must confess that I am not very clear with the different version/editions avaliable on-premise as well in the cloud. My understanding is that both mentioned Zephyr versions offer a REST API. My questions are: - where to start, i.e. is there getting started example how to generate credentianls for one of the two mentioned zephyr versions (6.1.1, 6.2.3) and execute a api call? Invoking: http://localhost:8080/jira/rest/zapi/latest results in 404 - when ends support for "Zephyr for Jira - Test Management for JIRA (Server) 6.1.1" I know the first question is not very specific, I am just confused where to get the information due to the different product versions. Just need a hint. Best regards, RaphaelSolved1.4KViews0likes3CommentsUrgent!!! Zephyr squad plugin export tests having wrong serial.
Hi, We are using Zephyr plugin5.5.3.55308577. When exporting the tests, it has wrong serial. As in the picture, the project should be the same as Lenovo Smart Southern Campus, but the versions are also in it. We have exported 1159 tests. Please help to check on this and reply as soon as possible. Thank you so much.1.4KViews0likes7CommentsConfigure mandatory field entry/adjustment in Test Execution?
Currently I am able to run a Text Execution without having an assignee (although the Jira field, "Executed By:" gets auto populated). I can also run without editing any of the Execution Status'. Is it possible to force the tester to update these fields?1.3KViews0likes0CommentsZephyr Project Setup
Hi We're attempting to setup Zephyr for Jira (5.6.5). I don't see anywhere in the documentation where you actually setup a Zephyr project (or if that even exists?). We want to aggregate a group of tests (will need to be manually entered) into one project (i.e. a Test Project). These will be linked back to dozens of other primarily 'Scrum' Software projects. Is their a prescribed way to do this? If I create a new software project for example, I get three choices (Scrum, Kanban and Basic)? What is the difference re: Zephyr implementation? Or - is a business project a better way to approach this?Solved1.3KViews0likes2CommentsIncrease Maximum File Size Test Case Importer
Hello, is it possible to increase the Maximum File Size for the Test Case Importer? we have already tried to increase this manually in the settings. However, it seems that the setting is not accepted. Can't a setting higher than 1MB be made? Is there a workaround for this? Thank you in advance! BRSolved1.3KViews0likes3Comments