1. A computer-implemented method for implementing integrated documentation and functional application testing comprises: applying an integrated test engine to drive both functional application testing and documentation testing for an application; retrieving documentation instructions and documentation embedded metadata from documentation for the application; said documentation instructions and documentation embedded metadata representing how to automate each step in the documentation and expected results, mapping documentation embedded metadata to functional test engine metadata; using said documentation instructions to order functional test engine metadata; forming a list of automated test instructions based upon the functional test engine metadata; and running a series of tests defined by the list of automated test instructions to functionally test both the application and the documentation.