One last update! The High Availability Library that is used by both the Test Console and the Site Extension is not available on github! The library contains three parts as explained below:
- Load Manager - Used by the HA Test Console in order to send the HTTP request load to your web site and keeps track of the latency and success.
- Measurement Manager - This is also used by the test console to analyze the load information recorded by the load manager and create a SimpleTestResult with all of the information about your test results.
- Test Library - This is used by the HA Site Extension in order to inject the faults into your site.