JIRA traceability metrix report for cloud instance - jira

Does anyone knows how to get traceability matrix report in JIRA Cloud instance? Several good plugins there but all are only supported to the server instances, not for the cloud ? I have already installed QMetry JIRA plugin for test cases, if anyone tried a different solution for traceability matrix reports other than using a plugin, it would help me.

Looks like there are a few options that you could test for your need!
All-in-One Reports for JIRA
Traceability Matrix and Link Graph
Custom reporting with Midori
Not just these, there are quite a few custom approaches on getting this done, by implementing your own code on the results that you gain from JQL's instead. There is this page on Atlassian, that you must go through to get some hints and pointers for your implementation, or to choose from something that already exists.
Check this discussion!
Hope this helps!

Related

Automating Speed Tests on Merging Pull Requests

I am trying to track the page speed of certain urls of my project on each merging of the pull requests in Github and output the results of report in HTML format or JSON file. On the CI side, I am going to use Jenkins. I have no prior knowledge on performance testing. I want to know about the best approach to automate the speed test, integrate it with Jenkins and output the result.
On researching over the internet, I noted few possibilities which could be done to achieve this goal.
Installing "Page Speed Insights (psi) node package", creating the script that uses the psi for fetching the speed of certain pages, generating the test reports for use with Jenkins. (Referred to this link by Oxagile)
Performance testing using Jmeter and integrating with Jenkins.
Performance analysis using LightHouse. (Referred to this link by Timo Stollenwerk)
Choosing the right approach is very important. Therefore, I would be very grateful if anyone can suggest me different approaches and thus the right one to use(with examples if possible)in my case to achieve this goal.
Thank you in advance.
After quite a bit of research, I found out that sitespeed.io is the best solution for achieving this goal. It is a complete web performance tool that helps us to measure the performance of the website. It is best for running in the continuous integration to find web performance regressions on commits and monitoring them in production and alerting on regressions.

Project planing support in JIRA

I am looking for project planing support in JIRA. An upcoming project contains different work streams which can be quite independent of each other. For each work stream the corresponded tickets will be stored in JIRA.
Assuming that for each ticket the effort estimation in days is derived. I am looking for the following visualization:
WS1: Ticket_1_1 Ticket_1_2 Ticket_1_3 ...
WS2: Ticket_2_1 Ticket_2_2 Ticket_2_3 ...
....
WSN: Ticket_N_1 Ticket_N_2 Ticket_N_3 ...
Accompanied by the calendar time axis.
The representation will be used for the definition of implementation order and challenging of project timelines (or ticket descoping)
Does JIRA support such or similar visualizations (may be through plugins)?
Could you please provide some suitable ideas?
Best,
you may try Portfolio for Jira.
Example: https://www.teamlead.ru/pages/viewpage.action?pageId=18514705
HTH
JIRA is available for rich visualization and reporting functions as it widely uses in the industry. JIRA dashboards and visual boards make better sense in the data-driven approaches. This may help you to have a better discussion on JIRA reportings HERE.
Let me recommend some sort of tools you may be helped in this context. ZOHO , ASANA

gcloud dataflow component time required

Can anyone please help me to point to a tool which could be used to measure the time spent on individual components of a gcloud dataflow? Also if the tools exists, can you please share the link too? Thanks
I don't know about any external tool used to measure a dataflow job's components; however, I think this information can be retrieved by using the Monitoring UI that contains detailed information about the general pipeline job execution, as well as the Total Execution Time per step. Additionally, you can take a look in this link that contains a Understanding timing guide in case you want to get a deeper understanding of this feature.

Developing my first Jenkins Plugin (Need advice/resources)

At my workplace, I've been tasked to look into some metrics that the Jenkins tool provides and somehow pull them programatically and display them in some presentable format. The metrics that I need to pull are:
How many unit tests are passing? Failing? Skipping? The total % of passing?
How many integration tests are passing? Failing? Skipping? The total % of passing?
How many acceptance tests are passing? Failing? Skipping? The total % of passing?
How long does it take to execute the test? Make the build?
What is the number of tests executing in pipelines?
... the list goes on
Now I have a very small 1000 ft understanding of Jenkins, and an even smaller understanding of the steps that I need to take to make this program come to life. I am an intern with not much programming experience either, but after some research, I learned that I can navigate through the Jenkins API by adding '.../api' to the link that I want to find API elements for, and I know that I'm going to need to develop a plugin. Aside from that I don't have much direction at all. I don't know what environment I need to develop these plugins (Maven? Never heard of it)... I don't know what languages are supported (I only know C++, Java, and JS)... I don't know how to even install a plugin or get to the plugin on the Jenkins site. I feel like I'm drinking from a firehose with this task and need some guidance.
Does anyone have good guides, advice, tips, tricks, videos... anything that might help me get started on Jenkins plugin development? Any insight into how I might solve this problem too would be much appreciated.
Thanks so much.
First of all there are tools out there which generates HTML reports. You can start there.
For example: MSTest report (.trx) can be converted to HTML by TRXER
and can be published using the HTML Publisher Plugin
However if you're into building your own plugin use NetBeans (I have tried it; and it works)
But creating Jenkins graphs you have to google and see.

JIRA as a Test Case Management Tool

So our Company just started using Jira, and i've created a new "Issue" type for Test Plans.
However I'm sorta running into the problem of that when creating a "session" in Jira (Capture for instance) that test plans and actual bugs are all kinda under the same thing.
It seems to me that Jira was never meant to really be used to store test plans, am I missing something? I've looked at the Jira guides to make it work for keeping test plans, but it just seems so convoluted and overly complex that it seems like another TCM tool makes more sense.
Has anyone else ran into this? Am I missing a better way to do TCM with Jira?
Thank
JIRA is a ticketing system.
As it's marketing buzzword bingo says: "Issue tracking and code integration to plan, collaborate, and ship great products." It does more if you find or create the necessary plugins.
It does issue tracking by itself, and code integration with other Atlassian platforms.
It does not do test management.
There are plugins for that (like Zephyr) by third parties, but in general, I don't recommend mixing test case management with issue tracking. Make your separate TCM tool to create a ticket in your separate ticketing system.

Resources