httest
The workhorse for your test cases.
Help
httest -h
List all httest commands
httest -L
Features
- Send and receive HTTP streams
- SSL support, renegotate client cert, mutual authentication
- Shell scripts execution, pipe functionality from/to HTTP stream
- Embedded shell scripts
- Embedded files
- Cut strings from HTTP stream and from stdout of executed shell scripts
- Expect patterns in the receiving HTTP stream
- Run client/server multithreaded
- ICAP support
- Simple bandwith defintion
- Loops
- Simple conditional constructs
- Calling defined functions
- URL encoding
- Timer function for time measurement