End-to-end claims testing
Exercised complete lifecycles from past start dates through to future expiration.
The State of Missouri was creating a new web application for their Insurance system. Missouri used TimeShiftX to test the full lifecycle of benefits & claims. TimeShiftX enabled the State to gain full temporal testing coverage for all business cases and enabled them to run any simulation which was previously not possible due to Active Directory.
Enterprise Profile
Missouri is a Midwestern U.S. state with a population of 6 million citizens. The capitol is in Jefferson City on the Missouri River and the state motto is "Let the good of the people be the supreme law".
Business Needs
State of Missouri was creating a web-based, java insurance application. Their original software application was based on a legacy mainframe system. However, with the help of an I.T. consultancy, they migrated and upgraded the system to a new java, web-based distributed application on a mixed infrastructure inside their state data center.
The environment is contained within Active Directory and runs application servers and 3rd party databases on multiple platforms. The complexity of their environment paired with Active Directory blocking clock changes presented a serious challenge as the Missouri development team needed an easy solution to enable time travel.
Public sector insurance programs require complete auditability and strict statutory compliance. Benefit lifecycles must be verified against historic legacy records and future statutory deadlines before public distribution.
The Challenge
Active Directory (like Kerberos and other domain security authentication protocols) has a security restriction where a time change of 5 minutes or more kicks servers off the domain and thus blocks time travel. Main obstacles included:
Without TimeShiftX, the development team would have needed to figure out how to remove Active Directory, thus breaking their test validity as their Test and Production environments match. By implementing TimeShiftX, the development team was able to utilize their current Test environment and date shift within Active Directory without any issues.
The TimeShiftX Solution
With a deadline approaching, the Missouri development team needed a time shift software solution that was easy to use and integrate. The team decided TimeShiftX was the best solution on the market to meet their critical date testing requirements and provide the best test coverage.
In the project, each stage required data from the legacy system to be used to conduct a full lifecycle scenario of the benefits and claims. TimeShiftX gave testers full flexibility to time travel the entire application stack to the required past start dates, and run through entire business processes and test each business case until they reached future expiration. These date simulations increased testing coverage and improved QA efficiency as every business rule was now able to be completely temporal tested.
Documented Benefits
Benefits achieved by the State of Missouri and their consulting team:
One of the major requirements of the Missouri team was to time travel their distributed and multi-OS platform environment in a simple and manageable way. This was satisfied with TimeShiftX which allowed the Missouri testing team to have the ability to time travel and synchronize the entire distributed application from a single click.
Documented Outcomes
Exercised complete lifecycles from past start dates through to future expiration.
Preserved the production-like domain environment without compromising test validity.
Synchronized heterogeneous servers and databases out of the box.
Enterprise Validation
See how TimeShiftX fits your Active Directory, multi-platform OS, and containerized architectures.