1. A system, comprising: a context analyzer configured to associate one or more Hypertext Transfer Protocol (HTTP) transactions of a web application with a web session; an extensible document parser configured to parse a document included in the one or more HTTP transactions; and a library of parser additions used by the context analyzer to generate context-full replay instructions, wherein the context analyzer chooses a parser addition from the library of parser additions, and wherein each of the one or more parser additions provides a parser extension for recording in a script.