OSS Module httest Multi-talent for testing, analysis, and monitoring
Quality assurance and testing are integral parts of software development. Analysis tools that efficiently search for root causes of breakdowns are equally indispensable. The open source project httest closes gaps in these areas, particularly in the reverse-proxy environment.
The project httest was started in 2007 and has enjoyed frequent enhancements ever since. Alongside AdNovum, other companies and projects have deployed httest in productive environments to improve software quality.
Flexible and expandable
In addition to standard HTTP, httest supports a variety of other protocols. A unique characteristic of httest is its capability of emulating both client and backend in the same test script - a big advantage in proxy testing. Additionally, an ICAP server can be attached as a backend for various tasks, for example, for the verification of ICAP interface functionality.
Runs without Runtime
Because of its simple structure (only the httest binary is actually required), httest can also be run and installed on servers without Runtime environments (i.e. Java Runtime Environment) for various analytical purposes. The httest application areas are diverse and include simple tests, specification verification, performance testing, and system monitoring. The easy syntax enables non-specialists (without extensive programming experience) to understand and write tests.