Virtualization is what you can use in this case. There's an example of working stress testing system consisting of Citrix XenApp terminal server running 10 Lotus Notes instances (eating 50 Mb of RAM each), and a load generator running IBM Rational Performance Tester (which is just a very advanced point-and-click thing), which can safely simulate 20 - 40 concurrent users.
Major bottlenecks of this setup are:
- RAM on Terminal Server (it's better to use 64 bit solution)
- Network bandwidth (at least 1 Gbit Ethernet)
- It takes much longer (up to 4 times) to implement and debug such test cases, compared to usual web testing scenarios
No comments:
Post a Comment