https://postman-echo.com/get?foo1=bar1&foo2=bar2
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response body has json with request queries | 1 Passed |
0 Failed |
This is expected to be sent back as part of response body.
https://postman-echo.com/post
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response body has json with request body | 1 Passed |
0 Failed |
https://postman-echo.com/post
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response body has json with form data | 1 Passed |
0 Failed |
This is expected to be sent back as part of response body.
https://postman-echo.com/put
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response body has json with form data | 1 Passed |
0 Failed |
This is expected to be sent back as part of response body.
https://postman-echo.com/patch
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response body has json with form data | 1 Passed |
0 Failed |
This is expected to be sent back as part of response body.
https://postman-echo.com/delete
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response body has json with form data | 1 Passed |
0 Failed |
https://postman-echo.com/headers
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
sample request header should be returned in response body | 1 Passed |
0 Failed |
https://postman-echo.com/response-headers?foo1=bar1&foo2=bar2
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response has the headers sent as part of request query | 1 Passed |
0 Failed |
sample request param should be returned in response body | 1 Passed |
0 Failed |
https://postman-echo.com/basic-auth
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response body has json saying 'authenticated' | 1 Passed |
0 Failed |
https://postman-echo.com/digest-auth
Tests |
||
---|---|---|
response code is 200 | 1 Passed |
0 Failed |
body contains authenticated | 1 Passed |
0 Failed |
https://postman-echo.com/auth/hawk
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response body has json saying passed 'status' | 0 Passed |
1 Failed |
https://postman-echo.com/oauth1
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response body has json saying passed 'status' | 1 Passed |
0 Failed |
https://postman-echo.com/cookies/set?foo1=bar1&foo2=bar2
Tests |
||
---|---|---|
response should be 200 or 302 | 1 Passed |
0 Failed |
the "foo1" cookie has correct value | 1 Passed |
0 Failed |
the "foo2" cookie has correct value | 1 Passed |
0 Failed |
response body should be valid | 1 Passed |
0 Failed |
https://postman-echo.com/cookies
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
the "foo1" cookie has correct value | 1 Passed |
0 Failed |
the "foo2" cookie has correct value | 1 Passed |
0 Failed |
response body should be valid | 1 Passed |
0 Failed |
https://postman-echo.com/cookies/delete?foo1&foo2
Tests |
||
---|---|---|
response should be 200 or 302 | 1 Passed |
0 Failed |
the "foo1" cookie should not be present | 1 Passed |
0 Failed |
the "foo2" cookie should not be present | 1 Passed |
0 Failed |
response body should be valid | 1 Passed |
0 Failed |
https://postman-echo.com/status/200
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response has valid json body | 1 Passed |
0 Failed |
status in response body must match the one in request | 1 Passed |
0 Failed |
https://postman-echo.com/stream/5
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response has chunked transfer encoding header | 0 Passed |
1 Failed |
https://postman-echo.com/delay/2
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response has valid json body | 1 Passed |
0 Failed |
request must have a valid delay | 1 Passed |
0 Failed |
response should take more time than the delay specified | 1 Passed |
0 Failed |
https://postman-echo.com/encoding/utf8
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response has charset in content-type header | 1 Passed |
0 Failed |
response has chunked transfer encoding header | 0 Passed |
1 Failed |
https://postman-echo.com/gzip
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response has valid json body | 1 Passed |
0 Failed |
response headers should indicate valid content encoding | 0 Passed |
1 Failed |
requesting http client should accept compressed response | 1 Passed |
0 Failed |
https://postman-echo.com/deflate
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response has valid json body | 1 Passed |
0 Failed |
response headers should indicate valid content encoding | 0 Passed |
1 Failed |
requesting http client should accept compressed response | 1 Passed |
0 Failed |
https://postman-echo.com/ip
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response has valid json body | 1 Passed |
0 Failed |
response must return a valid ip address | 1 Passed |
0 Failed |
https://postman-echo.com/time/now
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response time matches server response 'date' header | 1 Passed |
0 Failed |
https://postman-echo.com/time/valid?timestamp=2016-10-10
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response json should say whether request query time is valid | 1 Passed |
0 Failed |
https://postman-echo.com/time/format?timestamp=2016-10-10&format=mm
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response json should say whether request query time is valid | 1 Passed |
0 Failed |
https://postman-echo.com/time/unit?timestamp=2016-10-10&unit=day
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response json should say whether request query unit is valid | 1 Passed |
0 Failed |
https://postman-echo.com/time/add?timestamp=2016-10-10&years=100
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response json should return the added years | 1 Passed |
0 Failed |
https://postman-echo.com/time/subtract?timestamp=2016-10-10&years=50
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response json should return the subtracted years | 1 Passed |
0 Failed |
https://postman-echo.com/time/start?timestamp=2016-10-10&unit=month
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response json should return the beginning of month | 1 Passed |
0 Failed |
https://postman-echo.com/time/object?timestamp=2016-10-10
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response json should return the date components | 1 Passed |
0 Failed |
https://postman-echo.com/time/before?timestamp=2016-10-10&target=2017-10-10
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response json should say timestamp is before target | 1 Passed |
0 Failed |
https://postman-echo.com/time/after?timestamp=2016-10-10&target=2017-10-10
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response json should say timestamp is not after target | 1 Passed |
0 Failed |
https://postman-echo.com/time/between?timestamp=2016-10-10&start=2017-10-10&end=2019-10-10
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response json should say timestamp is not between start and end | 1 Passed |
0 Failed |
https://postman-echo.com/time/leap?timestamp=2016-10-10
Tests |
||
---|---|---|
response is ok | 1 Passed |
0 Failed |
response json should say timestamp is within leap year | 1 Passed |
0 Failed |
{ "id": "7875be4b-917d-4aff-8cc4-5606c36bf418", "name": "Sample Postman Collection", "description": "A sample collection to demonstrate collections as a set of related requests", "order": [ "4d9134be-e8bf-4693-9cd7-1c0fc66ae739", "141ba274-cc50-4377-a59c-e080066f375e" ], "folders": [], "requests": [ { "id": "4d9134be-e8bf-4693-9cd7-1c0fc66ae739", "name": "A simple GET request", "collectionId": "877b9dae-a50e-4152-9b89-870c37216f78", "method": "GET", "headers": "", "data": [], "rawModeData": "", "tests": "tests['response code is 200'] = (responseCode.code === 200);", "preRequestScript": "", "url": "https://postman-echo.com/get?source=newman-sample-github-collection" }, { "id": "141ba274-cc50-4377-a59c-e080066f375e", "name": "A simple POST request", "collectionId": "877b9dae-a50e-4152-9b89-870c37216f78", "method": "POST", "headers": "Content-Type: text/plain", "dataMode": "raw", "data": [], "rawModeData": "Duis posuere augue vel cursus pharetra. In luctus a ex nec pretium...", "url": "https://postman-echo.com/post" } ] }
https://postman-echo.com/transform/collection?from=1&to=2
Tests |
||
---|---|---|
response is ok | 0 Passed |
1 Failed |
response has almost valid items | 0 Passed |
1 Failed |
{ "info": { "name": "Sample Postman Collection", "schema": "https://schema.getpostman.com/json/collection/v2.0.0/collection.json", "description": "A sample collection to demonstrate collections as a set of related requests" }, "item": [{ "name": "A simple GET request", "request": { "url": "https://postman-echo.com/get?source=newman-sample-github-collection", "method": "GET" } }, { "name": "A simple POST request", "request": { "url": "https://postman-echo.com/post", "method": "POST", "header": [{ "key": "Content-Type", "value": "text/plain" }], "body": { "mode": "raw", "raw": "Duis posuere augue vel cursus pharetra. In luctus a ex nec pretium..." } } }] }
https://postman-echo.com/transform/collection?from=2&to=1
Tests |
||
---|---|---|
response is ok | 0 Passed |
1 Failed |
response has almost valid items | 0 Passed |
1 Failed |
https://postman-echo.com/digest-auth
Tests |
||
---|---|---|
response code is 401 | 1 Passed |
0 Failed |
response has WWW-Authenticate header | 1 Passed |
0 Failed |