A set of classes for automating browser functions. It lets you do with a program what
you normally have to do with a browser. HttpUnit emulates the relevant portions of
browser behavior, including form submission, basic HTTP (Hypertext Transfer Protocol)
authentication, cookies and automatic page redirection and allows Java test code to
examine returned pages as text, an XML (extensible Markup Language)
DOM (Document Object Model), or containers of forms, tables and links.