Why would one failed transaction (see below) result in thousands of failed attempts to launch the application immediately upon failure, this seems to have just started? This is only a 30 minute test and unrealistic that 4,548 transaction would occur.

  • Questions
  • Why would one failed transaction (see below) result in thousands of failed attempts to launch the application immediately upon failure, this seems to have just started? This is only a 30 minute test and unrealistic that 4,548 transaction would occur.
Question ID: 104853
2
0

Transaction Name Pass Fail
BM1_LaunchApp 79 4,548
BM2_Login_RenderTC 79 0
BM3_Accept_termsAndConditions 79 0
BM4_NavigateToBatch 79 0
BM5_SelectBatchFile 79 0
BM6_FilterMatchingResults_Download_PDF 79 0
BM8_FilterMatchingResults_Download_Excel 79 0
BM9_FilterMatchingRresults_SelectAll 79 0
BM10_MatchingResultsSummary_Download_PDF 78 1
BM12_MatchingResultsSummary_Download_Excel 78 0
BM21_Logoff 78 0

Marked as spam
Posted by (Questions: 1, Answers: 0)
Asked on February 13, 2013 3:43 pm
19 views
Answers (1)
3
Private answer

This can be caused by running a test with zero pacing time and little or no think time. When the script runs and an error occurs, the next iteration immediately starts, and the error occurs again. This is called the cascade error effect. The best way to stop this, is to put a validation in your script to capture the error and abort the script when error occurs.

If you can't do this, make sure that you set the pacing interval in the run-time setting to at least 60 seconds to prevent the cascading of errors. When a cascade effect occurs, your test is totally invalid and you can't rely on the test result as the cascade of errors has a very damaging effect on system performance as the thousands of errors that you mentioned above occurs.

Also, never user the ''Continue On Error'' run-time setting as this will exacerbate the effect of multiple errors.

Remember that in load testing we are trying to simulate the servers effect of multiple users. An error cascade will nullify all attempts to run a real-world test.

Marked as spam
Posted by (Questions: 4, Answers: 41)
Answered on February 15, 2013 8:24 pm