I need to collect information about test cases and test execution results directly from JIRA DB (Oracle 11g) with Zephyr plugin but I cannot find where exactly that information is stored by the plugin.
Can someone share typical DB schema for Zephyr plugin?
For now I only could find that testcases are the same as jira's issues and stored together in jiraissue table and information about executions are somewhere like 'AO_%' tables.
You can list out the AO_* tables-to-plugins relations inside JIRA. It's under Administration >> System >> Advanced/Plugin Data Storage. (eg: https://yourjiraserver/plugins/servlet/active-objects/tables/list)
Here, you should find "Zephyr for JIRA" in the first column, and the second column will tell all the tables you have regarding this plugin.
Related
Using this https://github.com/GoogleCloudPlatform/DataflowTemplates for CDC for MySQL and publishing to google Pub/Sub topic.
In the properties file, there is a provision for whitelistedTables= where you have to give a comma separate list of all the tables you want to monitor for change.
Is there any straightforward way to whitelist an entire database and in turn all tables in it?
Unfortunately the whitelisetedTables parameter does not allow for whitelisting all tables for a given database. However, Dataflow templates are customizable. You can download the code from Github then re-upload your modified version to GCS. Then, you can run your new templated job that allows for this feature. See this prior question: How to Customize GCP Dataflow template?. The code for the Dataflow templates live here: https://github.com/GoogleCloudPlatform/DataflowTemplates.
We are using TFS 2018 and we'd like to generate SSRS report on the test cases linked to acceptance criteria.
Following are the issues:
1) Acceptance criteria field is not available in TFS_Datawarehouse.
2) Is there any recommended/best practices suggested by microsoft to track acceptance criteria for a user story being linked to test case?
Thanks,
Aruna
As the Acceptance Criteria fields is not the reportable field in TFS Server, so we cannot get the field's data from TFS warehouse or analysis databases. Please see Reportable fields reference for Visual Studio ALM for details.
You can try to create work item query to get your User Story work items and select the Acceptance Criteria column in query result to track it. Please see Query by titles, IDs, and rich-text fields for details.
I'm working on implementing TFS for numerous teams and am looking for a way to monitor TFS in terms of how many distinct users, builds ran, work item totals, collections/projects/teams, and more, preferably if I can see daily/weekly/monthly metrics. I've found some solutions by querying the SQL database, but am curious if there are any extensions or solutions others have found to monitor the usage of your TFS instance as well as any GUIs that help visualizations.
No such a comprehensive tool or extension to achieve that.
For specific team project, you can add widgets to a dashboard to monitor the status:
Widgets smartly format data to provide access to easily consumable
data. You add widgets to your team dashboards to gain visibility into
the status and trends occurring as you develop your software project.
Each widget provides access to a chart, user-configurable information,
or a set of links that open a feature or function.
For example , with builds just specify the specific build definition, for work items you can create queries and specify the query when configure a widget.
Actually you can retrieve most of the information via REST API.
e.g.: Get Builds - List:
GET http://server:8080/tfs/{project}/_apis/build/builds?api-version=3.2
You can also try to custom your own reports, please see SQL Server Reporting (TFS) and Create and manage Reporting Services reports for details.
My organization is moving away from JIRA and I've been given the task to archive or get all our JIRA tickets out ASAP. How can I do migration into any file/doc? any idea please as I can't find useful resource from the internet
Well you can perform an JIRA Backup that will generate you a backup which can be used to later restore but doesn't make it that useful in terms of viewing.
Or you can perform an issue search and from the results perform some sort of export:
Really depends on the number if issues you have, how custom your JIRA is and what useful data you wish to retain.
Thinking in user stories, my requirement would be:
As a development department manager, I want to get the full list of iterations by team project, in order to have a full view of the milestones set for all the teams.
My initial approach is a query to the database. Which could be a good approach to build this query?
Is there another way to get it?
Querying the TfS operational store directly is unsupported and can lead to your system being unsupported. You should use the reporting tools instead.
TFS creates a data warehouse and cube where all the information is stored for reporting purpose's. You can just plug Excel into the data warehouse a query tye data that you need. If you want trend analysis you can also query the cube.
http://msdn.microsoft.com/en-us/library/bb649552.aspx
If you have team explorer installed you can also retrieve work items from queries to the operational store through the API. Any query that you can get in TFS you can load into excel.
http://msdn.microsoft.com/en-us/library/ms181675.aspx