JMS messages can be validated for time and status with two assertions, JMS Timeout and JMS Status.
JMS Status
The JMS Status assertion will check for JMS specific errors (for example connection errors). The assertion does not need to be configured.
JMS Timeout
The JMS Timeout assertion checks that the message is received within the configured timeout limit (in milliseconds).