Simulating Ajax failures for QA testing

Posted by womp on Stack Overflow See other posts from Stack Overflow or by womp
Published on 2010-04-07T17:15:41Z Indexed on 2010/04/07 17:23 UTC
Read the original article Hit count: 267

Our first ASP.Net MVC/jQuery product is about to go to QA, and we're looking for a way for our QA guys to easily be able to simulate bad Ajax requests (without modifying the application code).

A typical integration/UI test plan might be:

  1. Load page, click button "DoStuff"
  2. "DoStuff" fails
  3. Attempt button "DoStuff" again
  4. "DoStuff" succeeds
  5. Verify application state

This is a simple test case - there will be cases with multiple failures and successes interspersed. Aside from "unplug your network cable" I'm looking for an easy way for our guys to simulate intermittent bad server responses.

I'm open to any ideas so I won't go into too many details about our application setup or dependencies. How have you handled this?

© Stack Overflow or respective owner

Related posts about AJAX

Related posts about asp.net-mvc