Product Update: QACube Version 4.6

The QACube Quality Assurance Platform for DevOps 4.6 release has new updates that provide the users with more freedom over data presentation and control. New features include creating, saving and loading templates. These templates allow users to control what data they see in accordance to their specific needs. Release Dashboard brings new pagination control, which allows users to control the number of applications visible on the Stage Details section of the Release Dashboard. Structured Defects widget on the Status Report is enhanced with new details available, which can be set in the widget’s options.

Platform ComponentPlatform Component

Release Dashboard Stage Management

New features in Stage Management allow loading and saving templates. This enables a user to:

Create stages that show data specific to their needs

Create more templates and remove them according to their wishes.

Testing ComponentTesting Component

Structured Defects Widget Enhancements

The Structured Defects Widget has been enhanced with some new features. These features allow a user to:

Filter data by status, severity, and priority.

Deactivate paging functionality

Show all defects for all different groups.

Release Dashboard Pagination Option

The pagination option on the Release Dashboard Page enables:

A cleaner view of the Release Dashboard Page

Control over how many applications are visible in the Stage Details Section.

Tosca Native Importer Support for MSSQL

Tosca Native Importer now supports MSSQL

This feature adds more security while working with databases.

Product Update: QACube Version 4.5

The new QACube Quality Assurance Platform for DevOps 4.5 release updates introduce new features on the Platform and Testing Component. The new release offers various possibilities in terms of archiving, Release Dashboard data viewing and measuring and more. Also, there is a new widget available - Structured Defects.

Platform ComponentPlatform Component

Risk Archiving

A user can now archive risks on the Risk Management page. This feature provides:

a better overview of active risks

selective archiving for improved history management.

Gitlab New Functions

Gitlab can now import file structure for a specific Gitlab connection. 

This enables a user to see the imported Gitlab file structure on the Affected Files and Code Core Page in the Development Component.

Testing ComponentTesting Component

New Structured Defects Widget

This widget represents the defects details grouped and aggregated by clusters. With this widget, a user can:

automatically import all details, assigned to a specific release.

aggregate/consolidate defects in an overview at the level of the previously determined node.

Unit Test Cases

A new tile is available on the Release Dashboard page for Applications. A user can see:

more details for the specific application and its unit test cases and related Sonar metrics

aggregated information in the Overview section.

Create RFC Portfolio

If the Active RFC filter is activated, a user can create and RFC Portfolio. 

This enables users to create a specific portfolio for RFC.

Measuring Tool on the Release Dashboard

Release Manager, Quality Manager, and Test Manager can use this tool for the answers that are not given on the Release Dashboard. With this feature: 

QACube makes a difference between pending data and data that is not provided.

Export Functionality of the Release Dashboard

This feature splits the questionnaire information into separated columns. It allows a user to:

sort the exported questionnaire information into an Excel spreadsheet

filter the exported questionnaire information into an Excel spreadsheet.

Product Update: QACube Version 4.4

The new QACube Quality Assurance Platform for DevOps 4.4 release has major changes in several components. It introduces new functions on the Testing Component, Release Dashboard page, such as Dynamic Filtering, and new segments in the Overview section. The improvements on the KPI Component allow a user to have better overview of the information as well as more control over who can access Wheels. On the Platform Component, new features include additional Custom columns for certain importers, new Jira authentication method, new metrics, to name a few.

Platform ComponentPlatform Component

Jira Authentication oAuth

A user can now log in on Jira over Jira Importer and Rest API via token. This provides:

advanced authentication

a choice for users depending on their preferences.

SonarQube New Metrics

There are additional metrics in SonarQube which help the user:

get more information from the new metrics

get a better outlook of the code and its details.

RFC Importer Status

The new Moved status is added so a user can see:

the RFCs from the penultimate import in this new status.

Gitlab Project Identification

The new way to identify a project in Gitlab provides:

a more precise way of identifying the Gitlab project

two options for user to choose from, to  select the target project.

Source Data Quality Page Improvement

The SDQ page will now show only the information related to the current Job instance on the Activity Cockpit page. This provides a user with:

easy access to the information related only to the selected Job

a more user-friendly experience.

Importers Improvement with 30 Custom Fields

Some importers now allow up to 30 custom fields to be added in the Component Management page. This way a user can:

add more information, if necessary

control which custom fields to display and which to hide on the corresponding page.

Testing ComponentTesting Component

Release Dashboard Overview Changes

The overview has been improved with new category and better data representation. This change allows:

New section: Missing

Questionnaire and Basic Evidence data are now shown in Warnings, Issues and Missing sections.

Release Dashboard Dynamic Filtering

The new Dynamic Filtering is available in the Filters menu on the Release dashboard page. A user can now filter:

Without PRV: drop the PRV test cases, as is done in Release Overview Widget

< 50% Progress: an exemplary filter - based on the carried out executions; it can be assessed whether less than 50% were executed per application.

Questionnaire Widget for Release Status Report Improvements

The questionnaire widget has been improved with better filters (SLM/TM/QM, Pending answers), new columns (timestamp, user). These improvements allow:

more information available

easier filtering and access to the information relevant to the user.

KPI ComponentKPI Component

Hide KPI Wheel

The new option allows a user to hide the KPI wheels in the new User Access option in the Actions column. The user can:

hide the wheels from the Wheel page

control which users have access to certain wheels.

Alphabetical Sorting of Structure Elements

The structure elements, parent and children nods, are now sorted alphabetically. This provides:

better control of the elements

a quicker way to find specific elements.

Reorder Wheels Functionality

A user can now reorder tabs with wheels. This way:

they can be rearranged by personal prioritization

a better overview is enabled and access to the most often used wheels.

Product Update: QACube Version 4.3

The new QACube Quality Assurance Platform for DevOps 4.3 release has  some key changes for better performance. On the QACube Platform, Management of applications, projects, and their releases provide more control in the archiving option. The user can also see who created Milestones and Risks. On the Testing Component, there are some new features for widgets, and two new widgets, Code Quality Widget and Core Data Widget, are available.

Platform ComponentPlatform Component

Management Page – Applications

A user can now archive Applications and Application Releases. This provides: 

A better overview of active applications and application releases on the Status Report

A selective archiving for improved history management.

Management Page – Projects

A user can now archive Projects and Project Releases. This option brings:

A better overview of active projects and project releases on the Status Report

A selective archiving for improved history management.

Management Page – Milestones

A user can now see who created a milestone in the new Created by column. It gives the user:

A complete overview of created milestones

An easy access to specific milestones based on this new feature.

Management Page – Risks

A user can now see who created a risk in the new Created by column. It provides:

A complete overview of created risks

An easy access to specific risks based on this new feature.

Management Milestones – Child Milestone

Dependency Milestones are moved as a child milestone of the dependent milestone. The user can:

Have a better overview of the milestones and their relationship

See that the milestones are not duplicated.

DB to DB Connection in Repository Connections

There is a new Repository Connection available.

A user can now add and import connections via DB to DB connection. 

Testing ComponentTesting Component

Code Quality Widget

There is a new widget available on Status Report.

A user can observe Sonar quality information grouped by applications and corresponding data sets for these applications.

Core Data Widget

A new widget is available on Status Report.

Users can see core data of the testing component.

The widget can be added multiple times for different entity types (Requirement, Test Case, Execution List, Defect).

Questionnaire Widget for Release and Portfolio Status Report – Filter Table

A user can now filter the table by Test Manager (TM). This option enables:

Easier filtering for users

A better overview based on this feature.

Timeline Widget - Current Date Line

The current date is clearly visible in the widget, represented with the red line.

Now, a user can see the red line which indicates today’s date

The time span on the brush is saved after reloading and is always positioned to include the current date.

Product Update: QACube Version 4.2

The new QACube Quality Assurance Platform for DevOps 4.2 release has major changes in all components. It introduces Basic Evidence import via Excel and DBtoDB importer which help the user to import desired data more easily. The new release offers various new features, such as new information being displayed on Operations and Development component regarding the Applications, Test Cycle, Basic evidence, etc.

Platform ComponentPlatform Component

Improved Notifications

Licensing notification is enhanced.

The user can see when the license will expire and that it needs to be renewed by that date.

Testing ComponentTesting Component

Current Date Line on Time Series Widgets

The current date is clearly visible in the widgets, represented with the grey line.

Now the user can see the grey line which indicates today’s date.

The time span on the brush is saved after reloading and always positioned to include the current date.

Timeline Widget Enhanced with Application/Project Milestones

Application and Project milestones can now be seen in detail in the widget.

The user is able to see milestones for projects and applications, as well as releases.

The application and project are indicated with (APP) and (PROJ) next to their names.

New Evidence Importer as Part of Excel Importer

There is a new feature of Excel Importer.

The user can import new data using excel template provided.

Release Dashboard New Column – Basic Evidence

The data collected with Evidence importer is presented in the Release Dashboard.

The user can see a detailed visual of evidence acceptance.

Development ComponentDevelopment Component

New Information Visible in the Application Tiles on the Start Page

The user can now see more information about the application.

The user can see the information about the Release, the Environment, and percentage of progress completion in one place.

Operations ComponentOperations Component

New Information Visible in the Application Tiles on the Start Page

The user can now see more information about the application.

More information is available in the Application tile, such as Environment and Release.

KPI ComponentKPI Component

KPI Metric Settings: More Space for Description

The description field is enlarged.

The user has better readability of what is in the description.

The user can resize the description window to fit the text.

KPI Recalculation Notification

The user is now notified when a recalculation of metrics and wheels is necessary.

The user has a constant reminder that the recalculations are needed when leaving the configuration page.

Upon clicking on the notification, the user gets redirected to the page where the recalculations of either metrics or wheel are necessary.

Level Insights Page Redesigned

The page is now more user-friendly.

The page has better readability.

The checkboxes are visible.

Product Update: QACube Version 4.0

The new QACube Quality Assurance Platform for DevOps 4.0 release has major changes in all components. It introduces Master Objects in the Platform and a new document-oriented database which enables quick retrieval and data import. The new release offers various possibilities in terms of seeing the history of all metrics and maturity levels of the selected KPIs instantly in one place. Also, there are new options for user groups creation, improvements across various displays and metrics, and the Status Report enhancements. All QACube components now bring even more flexibility and advanced insights and analytics for the users, in the form of compelling and easy-to-digest reports and visuals.

Platform ComponentPlatform Component

Introducing the New Master Object Entity

Master Object is a new facility in QACube applications. 

Master Object can be of application type or project type. Depending on the type, we can associate Master Object with datasets of the same type from various sources. This allows the user to see the data and metrics from different applications/ projects of the same or different source within a single object.

Also, we can make one Report for all merged datasets.

Mapping Master Objects to Structure

We can map a Master Object to a structure node. 

Once the desired structure is selected, its node tree will appear in the panel on the left, and the list of all available mapping entities will appear in the panel on the right.

There is an option to map either projects or applications to the selected structure, but not both at the same time.

For that reason, a drop-down menu at the top of the right-side panel allows a selection of the projects or applications exclusively.

ElasticSearch and Jira Incremental Import

As an initial point in building data lake, QACube introduced an ElasticSearch instance in its architecture. 

ElasticSearch is an ultra-fast, document-oriented database, very suitable for intermediate storage of data imported into QACube.

By utilizing ElasticSearch, QACube is capable of quickly retrieving a large amount of data from the source system and incremental import into QACube relational database.

Users Groups in the Management Section

On this page system admins and supervisors can create user groups. The table has three columns: Name, Description, and Actions.

With Users groups, we assign rights to the User group faster and easier.

Archiving Datasets

The Archive option can be found in the Action column of Dataset in Datasets page

A user with the role of Systemadmin or Supervisor can archive a dataset.

Once the dataset is archived, the Status column of the dataset will contain the Archived information.

New Metric "Defect Duration" in Days for Top Priority Defects is Added

Defect Duration shows the average duration of defects from the moment of their creation date until their closing date (the duration is shown in days)

It tells the user how fast the reaction is to the appearance of the defect and its fix.

KPI ComponentKPI Component

KPI Wheel History Charts

The History bar charts in the KPI Wheel Start page appear immediately, without having to select any wheel element.

A user can see the metric maturity level history already with the initial page load.

It is possible to see the history of all metrics of the selected wheel in parallel and in a single place.

Global Search of the Structure Nodes

Global search can now retrieve the structure nodes based on the entered External ID of the node.

Besides using the name or the person in charge, a user can now easily find the desired structure element by entering the External ID of the searched structure node.

Sparklines with Maturity Level History in the KPI Wheel Compare Page

Added possibility to see the history of the metric maturity levels in the KPI Wheel Compare page.

There is now a possibility to see the history of the last six recorded metric maturity levels in a form of a sparkline bar chart for each individual metric cell in the KPI Wheel Compare page table.

KPI Wheels with Pre-aggregated Data

Added possibility to display KPI Wheel with pre-aggregated metrics data in all pages of KPI Wheel section.

A user can now choose to have all the data pre-calculated and imported to the KPI Wheel as such. This option provides more flexibility if there is a need for special kind of metric aggregation that is not already available in QACube.

Export to Excel File Functionality in Detailed View of KPI Wheel Metrics

The Export functionality of the tree table from the Detailed View page is improved in multiple ways to help users make the best of the exported data sheet. 

It is now also possible to export the filtered results from the Detailed View tree grid. Export can support filtering applied in any column filter of the tree table and the advanced filtering as well. 

The export of the tree table now provides the display of the parent structure elements in multiple columns. 

Testing ComponentTesting Component

Release Dashboard Improvements

Now the user can show orange exclamation mark for the defined orange thresholds. With this option, the user can make a difference between warnings and issues.

There is a possibility of filtering data by warnings and issues. This helps the user to easily locate applications and projects with some problems.

Release Dashboard page has been enhanced with additional information about Moved RFCs (Request for Change). We need to get informed once an RFC gets shifted to another release or an RFC was added to the current release. 

We are checking daily RFC fluctuations with this new status.

There is also an additional overview of information about all different types of RFCs and the possibility to filter data from the Release Dashboard using RFC filters.

Contribution Widget with Requirement Details

Contribution widget is improved by an option to display the requirement details. This enables the user to: 

select the specific and the most important requirements and represent only their data into the contribution chart.

see the requirement information like a name, number of the test cases which are attached to the requirement, requirement’s contribution, and priority.

Master Improvements

The Start page displays master applications or projects and corresponding core information for all datasets related to these master objects.   

The New chooser allows the user to select more different combinations of releases and environments. As the result of this new operation, QACube represents data for different combinations of releases and environments for different applications and projects.   

Operations ComponentOperations Component

Ticketing and Changes Overview in Status Report

Status Report now has the option of including Ticketing and Changes Overview Reports as possible widgets. 

Ticketing Overview helps the user to find out useful information about:

Mean Time to Resolve

Quality of Incident Resolution

Speed of Problem Resolution

Quality of Problem Resolution

Changes Overview helps the user to find out about this information:

Quality of Planning I (Change Information without Delivery)

Quality of Planning II (Delivery without Change Data)

Quality of Reliability

Quality of Timeline Compliance

Development ComponentDevelopment Component

Development Widgets in Status Report with New Metrics

Status Report is enhanced with three new Development widgets important for the developers’ daily work. 

Deployment Volume widget has three metrics that represent the average daily number of deployment executions and the percentage/number of successful/failed executions. 

Deployment Speed is the widget with three metrics. Every metric selects data from Jenkins imported measurement, where there is a successful build job. 

The widget Development Performance shows four different metrics from Gitlab/Github imported measurement:  

Total number of commits for the selected date range  

Average number of commits per day  

Average number of authors per day  

Total number of merge requests for selected date range  

Threshold values will be automatically calculated using setup values for commits, authors and merge requests.  

Affected Files are Marked in the Structure