As a test designer, I want to be able to verify the compliance of the body of the HTTP message

Story status
To be reviewed
Implementation status
Planned
Targetted user
Description

As a test designer, when I want to verify the compliance of the body of the HTTP message issued by the SUT. 

In particular, I shall be able to tell the HTTP validator that the body is either required, forbidden, or conditional.

When a body can be present, I should be able to tell the validator which content is expected.

Acceptance criteria

V0.3

As a test designer, when I define a validation profile, there shall be an option to ask the validator to report an error if 

  • no body is included whereas it is required;
  • a body exists whereas it is forbidden.

VXX

As a test designer, I shall be able to give a condition when the body shall / shall not be present.

As a test designer, I shall be able to add a constrain on the type of content which is expected to appear in the body.

As a test designer, I shall be able to add a constrain regarding for multi-parts body.