1. A method of testing new executable programming code for a web service, comprising steps of: running a production version of programming code for the web service on a computer system configured as a test environment for the web service; based on a spreadsheet of potential input values for fields of requests for the web service, automatically generating web service requests; processing the automatically generated web service requests via execution of the production version of programming code to generate web service responses, and storing the web service responses generated from the production version of programming code; installing a new version of programming code for the web service on the computer system; processing the automatically generated web service requests via execution of the new version of programming code to generate web service responses, and storing the web service responses generated from the new version of programming code; and automatically comparing the web service responses generated via execution of the new version of programming code to the stored web service responses generated via execution of the production version of programming code.