Going slightly off tangent to ask about something.

I often find myself in a situation when testing API to request for "API request and API response", including header, body, etc, the full complete information. This helps to identify any issue with it, and keep the full record for the future reference (it happens a lot that I need some information on the old API behavior weeks later).

There seems to be lack of a single word in English to describe this except the long phrase above. Anyone has good suggestion?

It goes without saying that this is a hard requirement I have for any API client but sadly most ones I tried always lack some information somewhere.

The last thing that scratched this itch for me was Dredd https://github.com/apiaryio/dredd .

But writing tests in markdown is not for everyone. Here are few examples of what "test files" look like https://github.com/apiaryio/api-blueprint/tree/master/exampl...

I didn't use in for two years so I can't say how well it works today (it doesn't appear to be actively maintained).