The
only sets of tools which are able to test the dynamic aspects of
web applications are some sorts of record and replay tools.
They initially record a testing scenario, and then generate test
script for testing assumed scenario, the recorded test scripts are
used for automatically regression testing. But a negligible
change in GUIs could make many test scripts useless. The
other drawback of this set of tools is their huge cost due to the
manual recording of test scripts. As a result, automation and
proper coverage are the key issues in the testing of web
applications.