Migration verification
Validated that existing date logic and new features behaved identically across stacks.
Rabobank was undergoing an application migration for their Loan Management System, whilst also adding new functionality. Rabobank used TimeShiftX to test the full loan lifecycle and process flow. TimeShiftX enabled Rabobank to ensure full system functionality post migration and to efficiently time travel going forward.
Enterprise Profile
Rabobank Group is a full-range banking & finance provider and multinational bank that operates on cooperative principles and services 10 million customers in 47 countries. It is comprised of independent local Rabobanks plus Rabobank Nederland, their umbrella organization, and a number of specialist subsidiaries.
Business Needs
Rabobank offers an array of banking & finance solutions and loan products globally for personal and commercial use. For their loan and mortgage products they use a web-based Loan Management System. This system was migrating off a legacy configuration to a new application stack. In addition, new software functionality and customization was added.
When the company or its licensed brokers issue a loan, their system allows the business to manage all functionality in the loan lifecycle, such as:
With the migration to a new platform, Rabobank required validation that the existing logic migrated correctly over. Furthermore, the newly added functionality needed to be exhaustively tested before being released live. Rabobank needed a time travel solution that would speed up validation and increase testing accuracy, especially during this critical migration.
The Challenge
Migrating a mission-critical banking platform while introducing new business logic created significant temporal testing hurdles:
Without TimeShiftX, the migration team would have needed to figure out how to efficiently create test data while testing a new architecture within a critical migration deadline. By implementing TimeShiftX, the migration and testing team was able to ensure the new application matched the previous application and that the new features operated without any issues, all within their go-live schedule.
The TimeShiftX Solution
The Rabobank migration and testing team needed a solution that was easy to integrate and allowed time travel for both the legacy and new application stacks. The team decided TimeShiftX was the best software on the market to meet their technical and critical testing requirements.
In the migration, both existing logic and new core functionality and web UI features were required to be validated from scratch. New test data was also needed to conduct full lifecycle scenarios for the loans and transactions. TimeShiftX gave testers the flexibility to time travel the entire application stack, create new test data, and run through the entire loan process until maturity. These simulations increased testing coverage and improved QA efficiency as every business rule was now able to be completely tested from every possibility.
Documented Benefits
Rabobank derived significant operational benefits from TimeShiftX:
Rabobank’s updated Loan Management System included new functionality to handle advanced loan monitoring and reporting for brokers and clients. By employing instant time travel with TimeShiftX, Rabobank ran complex date simulations across every major, minor, and edge case, meeting their migration schedule with high confidence.
Documented Outcomes
Validated that existing date logic and new features behaved identically across stacks.
Created date-sensitive test cases spanning from issuance through maturity.
QA teams triggered instant time travel independently from a single click.
Enterprise Validation
See how TimeShiftX fits your Active Directory, multi-platform OS, and containerized architectures.