9. A program product stored on a computer-readable hardware storage device which when executed, enables a computer system to generate a web service providing a programming interface between a web application and a user application, the program product comprising computer program code for enabling the computer system to: create a script of a navigation flow of at least one transaction of the web application, by recording an interaction between a user and a web application interface of the web application during the at least one transaction; create a text file describing a function to be called by the user application for executing the at least one transaction in the script of the navigation flow; create web service interface code corresponding to a call of the function as described in the text file; and create web service implementation code for executing the interaction based on the script of the navigation flow, wherein the web service implementation code uses the web service interface code to implement the function without the user; wherein the web service implementation code is further configured to generate the navigation flow using a regression test tool.
9. A program product stored on a computer-readable hardware storage device which when executed, enables a computer system to generate a web service providing a programming interface between a web application and a user application, the program product comprising computer program code for enabling the computer system to: create a script of a navigation flow of at least one transaction of the web application, by recording an interaction between a user and a web application interface of the web application during the at least one transaction; create a text file describing a function to be called by the user application for executing the at least one transaction in the script of the navigation flow; create web service interface code corresponding to a call of the function as described in the text file; and create web service implementation code for executing the interaction based on the script of the navigation flow, wherein the web service implementation code uses the web service interface code to implement the function without the user; wherein the web service implementation code is further configured to generate the navigation flow using a regression test tool. 10. The program product of claim 9 , wherein the script of the navigation flow is written in a script language.