In this short video, you will see a simple integration scenario between JIRA and Kovair where you will learn how traceability between Requirements in Kovair and bugs in JIRA can be established in a few simple clicks.
In this short video, you will see a simple integration scenario between JIRA and Kovair where you will learn how traceability between Requirements in Kovair and bugs in JIRA can be established in a few simple clicks.
EDMC is one of the largest chain of education institutions imparting private post-secondary education across the US. They use HP ALM to manage their Testing and QA activities. Several internal reasons, like changes in their internal software development processes and policies made the organization decide to move from HP ALM to Microsoft TFS. This meant all the accumulated data in HP ALM needed to be migrated to TFS where the future QA activities would be performed. The HP ALM Projects containing the QA data needed to be moved to TFS with the test related data organized in the TFS Area Paths. With this data migration objective, the company approached Kovair for a suitable and cost-effective solution.
The migration of data was easier said than done. Firstly, the volume of stored data in HP ALM was in hundreds of thousands of records and moving them manually to TFS was not an easy option. Secondly, since these tools are from different vendors there was no inherent interconnectivity between these tools. Thirdly, HP ALM and TFS have stark differences in the way the data is organized within the tools. All these made the moving and organizing of data to TFS a complicated mission to achieve. Last but not the least, the primary concern of the migration was the quality of the data getting migrated which calls for real-time data validation and sanity check. As for the Test Data in HP ALM, there were multiple Custom Test Plan Folders and Custom Sub Test Folders under which the HP ALM Tests were to be organized. In TFS, however, there were a single Test Plan Folder and several Test Suite Folders containing the Test Cases along with the Test Steps organized as per the TFS Area Path. In addition, certain test cases contained attachments and linked Defects which needed to be replicated in TFS. The biggest challenge for Kovair was to understand the discrete data hierarchy of HP ALM and align it to TFS so that the business data remains intact.
Kovair, in the first phase of migration started to work towards migrating the data of HP ALM to TFS Development instance for EDMC. Understanding the data structure and reaching a consensus on the migration use case was the first step towards it. Kovair used its recently released product ‘QuickSync’ as the solution for migrating the data. The QuickSync tool was installed in a server of this organization. Setting up the integration involved a negligible manual effort. This effort mainly consisted of mapping the Projects, Entities, and Fields between HP ALM and TFS. Once done, the rest of the migration was a swift automated process. The configurations were codeless in nature and only required mouse clicks. The migration took care of the most complex challenge – the contrasting data structure in the following ways:
Fig: The Data Structure of HP ALM and TFS and their Mapping during Migration through QuickSync
Kovair QuickSync also facilitated the users to view the statistics of migration. The total number of successful and failed migration could be viewed from QuickSync. In case of failed migration, the detailed log of the objects and the reasons for failure were available from one of the built-in monitoring reports of QuickSync.
In the first stage of the migration project, Kovair team completed the necessary tool configurations such as creating connections, mapping projects, mapping users, mapping entities, creating business flow and installing windows service. Once done, the migration occurred automatically without the need of continuous supervision. In the second stage of the project, team members of the organization were given a few hours of training on the various facets of the QuickSync tool and how to accomplish migration goals with it. Post training, the teams were able to manage the migration themselves using the QuickSync tool with a minimal assistance from Kovair. The occasional errors occurred when data moved in incorrect format and mapping of field values were not supported in TFS. The trained team were able to ascertain the cause of errors with the monitoring mechanisms available with QuickSync tool and took corrective measures as required. In half a month, the second and last stage of the migration was completed much to the satisfaction of the organization.
Today, testing is not just limited to functional or regression test of UI layers. It is more focused on a larger boundary that includes any and every possible layer under the GUI. Items like API testing and DB testing are also gaining popularity over time. The agile practice of Continuous Integration (CI) followed by Continuous Delivery of a working software is only possible when the software is continuously deployed and automatically tested in production environment. Thus testing has become a source of gaining continuous feedback at every level, ensuring a proper application is built with proper quality.
The demand of industry today is to involve testing earlier into the cycle, ensure proper test code writing and running test automation scripts for better product quality right from the beginning. The presence of a centralized tool allowing testers to work in collaboration with other cross-functional team members is also very important.
Kovair Integrated Test Management – iTM is one such integrated testing solution that provides a collaborative platform for the testers to work in harmony. In this webinar, we will take you through the current and future trends of testing and benefits of using an end-to-end Integrated Test Management Framework to support Continuous Delivery in an organization.