Patent ID: 11934297
Assignee: THE TORONTO-DOMINION BANK
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system for testing applications, the system comprising:
one or more processors;
one or more communications modules coupled to the one or more processors to enable communications between services provided by the system; and
at least one memory coupled to the one or more processors, the at least one memory storing computer executable instructions that when executed by the one or more processors cause the one or more processors to:
enable a plurality of virtualized test services, each virtualized test service at least in part emulating dependent server responses to application operations;
enable a load-balancing service for communication with the plurality of virtualized test services; and
test an application based on a load, by directing the application to interact with the plurality of virtualized test services that are available, while avoiding communicating with the dependent servers during testing;

wherein the load-balancing service balances the testing of the application between the plurality of virtualized test services that are available.