Requirements:
I wish there was a software that does:
- runs my application in "learn mode"
- logs any network traffic
creates a database of request-response combination (e.g. http)
runs my application in "offline mode"
- catches any network traffic (e.g. http), and returns a response from the request-response database
Purpose:
Testing Client-Server software (java), even if the server is not running or not fully implemented yet.
Solutions:
I haven't found this yet using google. Maybe i dint't find the right keywords.
I would even programm it myself in java. It would be hard to implement "any" protocol, but http only would be a good start. I would have to hack into the java.net classes, but it could be possible...
Is there any software/project that did this already?
Insufficient alternatives:
- There is kind of similar software for Webservices, soapUI.