|
|
|
How End-to-End Payment Systems Testing Really Ends: Evaluating Performance, Reliability, and RecoverabilityWhen over-stressed systems fail, the resulting errors can quickly (and disastrously) multiply. Performance testing ensures that payment systems can successfully process the anticipated volume of transactions. Stress testing enables organizations to find the breaking point of their systems and ensure, if the worst happens and the system fails, that seamless recovery is possible. Key Considerations When Planning Performance Testing and Stress TestingEven though you may agree that your organization needs to conduct performance and stress testing, you may not know how to begin preparing for these tests. Key considerations for planning performance testing and stress testing include the following. Access to a knowledgeable teamAssembling the right team will do as much to ensure the success of your performance test or stress test plans as any other factor. When developing a test plan, you must gather information and assure cooperation from many others in your organization: database administrators, systems engineers, network administrators, key settlement personnel, and so forth. Getting input from these team members is a critical first step in successful performance testing or stress testing, as your team members can provide valuable suggestions about what and how to test. Equally important is getting your team members committed to the testing process and goals, because your team can help ensure that the proper equipment and personnel are available when test time arrives. Clear goals and objectivesIt’s impossible to know if your testing was successful if you don’t have clear goals before testing begins. A critical step in identifying those goals is defining your project scope.
Copyright © 1996-2010, Paragon Application Systems |
||||||