1. A computer implemented method of supporting a testing environment associated with a website for purchasing insurance products, the method comprising: presenting, in a user interface, identifications of a plurality of test scenarios for testing the website; receiving, via the user interface, a selection of one of the plurality of test scenarios, the selected test scenario associated with a purchase of at least one of the insurance products; rendering, in the user interface by a processor, the website in a context of the selected test scenario; receiving, via the user interface, at least one navigation selection for the selected test scenario; and updating the website rendering based on the at least one navigation selection, wherein the website rendering is updated with a progress indicator associated with the purchase of the at least one insurance product.