PureTest is primarily targeted for function testing in the earlier phases of a development project. Even though it supports testing a variety of applications it is especially useful for debugging and snooping of web applications. PureTest includes a HTTP Recorder and Web Crawler which makes it useful for generic verification of HTTP requests and web content checking. The HTTP Recorder simplifies the process of capturing all requests that are exchanged between a browser and the web server. The Web Crawler is useful to pro-actively verify the consistence of a static web structure. It reports various metrics, broken links and the structure of the crawled web.