Faster lifecycle testing
Developers instantly jumped to various credit stages and reran validation in parallel.
LaSer UK needed to update its cloud POS Credit Management system for its global account base, and implemented TimeShiftX to test the software application life cycle of credit products. TimeShiftX provided time travel to enable LaSer UK to validate all business cases before the “Go Live” date, while preserving their Active Directory environment.
Enterprise Profile
LaSer UK is a provider of consumer and partner finance programs, operating in the UK and Republic of Ireland. LaSer UK provides the leading retail finance, credit cards, affinity loans and loyalty programs for over 4 million customers and business partners across multiple sectors – including retail, household, insurance, entertainment and leisure.
Business Needs
LaSer UK provides a web-based cloud credit management system utilized on POS devices throughout their customer and partner locations. Their current system was undergoing an update. In this iteration, the system added new functionality to manage the entire credit life cycle with a streamlined new interface. This new system is a web-based, distributed software application hosted in their data center running on a mixed infrastructure.
When a customer signs up for a credit card, line of credit, or other financial products, this Credit Management system allows the business to manage various functionality in the credit life cycle such as:
The environment is contained within Active Directory and the application leverages webservers, database servers, and custom code. The high volume of date logic paired with Active Directory blocking manual testing made the LaSer UK team look for a complete solution to enable time travel while not compromising their Active Directory security policies.
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, thus blocking time travel. The team encountered:
LaSer UK’s dynamic architecture model paired with an Active Directory sensitive environment was initially thought of as a roadblock. But with TimeShiftX, the LaSer UK development team was able to apply time travel easily without worrying about system reliability or adding further complexities.
The TimeShiftX Solution
The LaSer UK development team was working to meet their upcoming “Go Live” release date and needed a time shifting software solution that was quick to deploy and easy to use. After a brief trial, the team decided TimeShiftX was the best solution given its ease of integration, intuitive use, and Active Directory compatibility.
In this project, their upgraded credit management system included new functionality to manage the entire credit life cycle. This increased the business cases anchored in date logic as items such as interest rates, billings, financial calculations had to dynamically adjust to new terms. TimeShiftX allowed the LaSer UK team to time travel within their environment and run thorough date simulations to validate code. This new time shift testing capacity increased system reliability as every business rule was fully validated and tested.
Documented Benefits
Key benefits realized by LaSer UK included:
TimeShiftX utilizes “virtual times” that time travel only the user software application space while maintaining root system reliability. This allowed LaSer UK’s system to have their distributed components synced while preserving their data center architecture, meeting their aggressive release schedule with complete test coverage.
Documented Outcomes
Developers instantly jumped to various credit stages and reran validation in parallel.
Maintained full Active Directory compliance and datacenter architecture.
All major, minor, and edge cases tested dynamically prior to the Go-Live date.
Enterprise Validation
See how TimeShiftX fits your Active Directory, multi-platform OS, and containerized architectures.