Patent ID: 8793660

Claim:
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 on the computer system configured as a test environment for the web service; processing the automatically generated web service requests via execution of the production version of the programming code for the web service to generate web service responses, and storing the web service responses generated from the production version of the programming code for the web service on the computer system configured as a test environment for the web service; installing a new version of programming code for the web service on the computer system configured as a test environment for the web service; processing the automatically generated web service requests via execution of the new version of the programming code for the web service to generate web service responses, and storing the web service responses generated from the new version of the programming code for the web service on the computer system configured as a test environment for the web service; automatically comparing the stored web service responses generated via execution of the new version of the programming code for the web service to the stored web service responses generated via execution of the production version of the programming code for the web service; and compiling a result of the automatic comparison to determine whether all pairs of web service responses match.