Uma pasta por etapa do ciclo de vida. O fluxo é a sequência de pastas (shared/catalogo.ts) e o catálogo de produtos vai à parte, como massa de dados: o Newman roda a mesma sequência uma vez por produto.
| Summary Item | Total | Failed |
|---|---|---|
| Requests | 18 | 0 |
| Prerequest Scripts | 3 | 0 |
| Test Scripts | 36 | 0 |
| Assertions | 33 | 0 |
| Skipped Tests | 0 | - |
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 642342e6-dfb5-42af-b41c-7c324e4311f2 |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 131 |
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | b5f8029f6a974997c3973c503cc5a533 |
| date | Mon, 19 Oct 2026 09:24:41 GMT |
| server | Google Frontend |
| Content-Length | 82 |
{
"message": "Cadastro realizado com sucesso",
"_id": "ASoTw6c9SyV6jpyx"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 201 - usuário cadastrado | 1 | 0 | 0 |
| mensagem de sucesso | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 8f8d1770-8063-4d6a-ba17-cac6d3a11d9f |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 72 |
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | 91ce380223e40986c3973c503cc5af20 |
| date | Mon, 19 Oct 2026 09:24:41 GMT |
| server | Google Frontend |
| Content-Length | 291 |
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 200 - login realizado | 1 | 0 | 0 |
| token Bearer | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 30ed8f5b-ecc9-4bc7-8a4a-ac35214029bc |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 135 |
{
"nome": "Fone Bluetooth #mvf1sv2v0",
"preco": 199,
"descricao": "Fone sem fio com cancelamento de ruído",
"quantidade": 25
}
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | 065408301391ca84c3973c503cc5a7ae |
| date | Mon, 19 Oct 2026 09:24:41 GMT |
| server | Google Frontend |
| Content-Length | 82 |
{
"message": "Cadastro realizado com sucesso",
"_id": "15CFKRs3zoftcI6H"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 201 - produto cadastrado | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 6d0f6a4e-ca7d-4025-8b06-73c54d10dbc9 |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | 310196ef65880229c3973c503cc5a0b1 |
| date | Mon, 19 Oct 2026 09:24:41 GMT |
| server | Google Frontend |
| Content-Length | 174 |
{
"nome": "Fone Bluetooth #mvf1sv2v0",
"preco": 199,
"descricao": "Fone sem fio com cancelamento de ruído",
"quantidade": 25,
"_id": "15CFKRs3zoftcI6H"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 200 - produto encontrado | 1 | 0 | 0 |
| contrato do produto | 1 | 0 | 0 |
| valores gravados = catálogo | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | aa0ba4aa-7729-412f-8765-183f8fb82da3 |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 96 |
{
"produtos": [
{
"idProduto": "15CFKRs3zoftcI6H",
"quantidade": 2
}
]
}
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | b89fc018d9eb7d12c3973c503cc5a2fa |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 82 |
{
"message": "Cadastro realizado com sucesso",
"_id": "UEc601viI7eAUXH3"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 201 - carrinho criado | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 13db4ef1-ba99-430e-88c4-f8fcc5f1ac20 |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | 4423cfd1a219ccc2c3973c503cc5a02b |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 174 |
{
"nome": "Fone Bluetooth #mvf1sv2v0",
"preco": 199,
"descricao": "Fone sem fio com cancelamento de ruído",
"quantidade": 23,
"_id": "15CFKRs3zoftcI6H"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 200 - produto encontrado | 1 | 0 | 0 |
| estoque = estoque - quantidade comprada | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | c7e01c23-4f8a-4158-8a77-08f548efa86c |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 135 |
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | 93f2a43255787e3cc3973c503cc5ad5c |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 82 |
{
"message": "Cadastro realizado com sucesso",
"_id": "QsFSDeo847M3QeMn"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 201 - usuário cadastrado | 1 | 0 | 0 |
| mensagem de sucesso | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 799b0760-28f4-480a-b5ad-0d6ae7e7fa5a |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 72 |
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | c77d8cd3a53a4053c3973c503cc5aa8d |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 291 |
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 200 - login realizado | 1 | 0 | 0 |
| token Bearer | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 061ad0ae-19f3-4762-8ab2-61b173f66813 |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 143 |
{
"nome": "Teclado Mecânico #mvf1svlo1",
"preco": 349,
"descricao": "Teclado mecânico ABNT2 com switches táteis",
"quantidade": 12
}
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | df36eade71d341a5c3973c503cc5af62 |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 82 |
{
"message": "Cadastro realizado com sucesso",
"_id": "tx63CUy6NJ6HlauM"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 201 - produto cadastrado | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 41dbb4e5-efde-4b2a-b371-ba88d82205dd |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | bed86ade6d38b9e7c3973c503cc5ad08 |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 182 |
{
"nome": "Teclado Mecânico #mvf1svlo1",
"preco": 349,
"descricao": "Teclado mecânico ABNT2 com switches táteis",
"quantidade": 12,
"_id": "tx63CUy6NJ6HlauM"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 200 - produto encontrado | 1 | 0 | 0 |
| contrato do produto | 1 | 0 | 0 |
| valores gravados = catálogo | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5f3221c6-199e-42c8-8674-de7b9f21f829 |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 96 |
{
"produtos": [
{
"idProduto": "tx63CUy6NJ6HlauM",
"quantidade": 1
}
]
}
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | 2da932e67beadc9bc3973c503cc5ad3a |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 82 |
{
"message": "Cadastro realizado com sucesso",
"_id": "4ZbM1up0UHlH1mMh"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 201 - carrinho criado | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 11eca65e-112d-4220-b8c4-78f8d6574d39 |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | 7128188dbefb9881c3973c503cc5a854 |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 182 |
{
"nome": "Teclado Mecânico #mvf1svlo1",
"preco": 349,
"descricao": "Teclado mecânico ABNT2 com switches táteis",
"quantidade": 11,
"_id": "tx63CUy6NJ6HlauM"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 200 - produto encontrado | 1 | 0 | 0 |
| estoque = estoque - quantidade comprada | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | f36f845b-adc5-486d-be8b-d66f12771d77 |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 134 |
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | aa5044fd22fd57bfc3973c503cc5a157 |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 82 |
{
"message": "Cadastro realizado com sucesso",
"_id": "KxPNHx45neqSggwF"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 201 - usuário cadastrado | 1 | 0 | 0 |
| mensagem de sucesso | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 5271e061-1676-44b2-a388-a72e651dc4a1 |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 72 |
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | df8147cd6bbd0551c3973c503cc5ae88 |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 291 |
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 200 - login realizado | 1 | 0 | 0 |
| token Bearer | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 0d042214-e332-484b-a467-69845163cd61 |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 130 |
{
"nome": "Monitor 27 polegadas #mvf1svwz2",
"preco": 1499,
"descricao": "Monitor IPS 27 polegadas QHD",
"quantidade": 8
}
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | 094b13dfe17a72f9c3973c503cc5add0 |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 82 |
{
"message": "Cadastro realizado com sucesso",
"_id": "CdEUDYykf1xEs9Nk"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 201 - produto cadastrado | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 76514ed2-3f96-4fc9-84c2-9e6bb3a3b588 |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | 909cf0157b813dc1c3973c503cc5a95f |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 169 |
{
"nome": "Monitor 27 polegadas #mvf1svwz2",
"preco": 1499,
"descricao": "Monitor IPS 27 polegadas QHD",
"quantidade": 8,
"_id": "CdEUDYykf1xEs9Nk"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 200 - produto encontrado | 1 | 0 | 0 |
| contrato do produto | 1 | 0 | 0 |
| valores gravados = catálogo | 1 | 0 | 0 |
| Total | 3 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 238015dd-bf0b-4769-a1a8-63e0f8e1dfe7 |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Content-Length | 96 |
{
"produtos": [
{
"idProduto": "CdEUDYykf1xEs9Nk",
"quantidade": 3
}
]
}
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | 233aa07b5081d237c3973c503cc5afd6 |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 82 |
{
"message": "Cadastro realizado com sucesso",
"_id": "uk56yrORt5D9yoME"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 201 - carrinho criado | 1 | 0 | 0 |
| Total | 1 | 0 | 0 |
| Test Name | Assertion Error |
|---|
| Header Name | Header Value |
|---|---|
| Content-Type | application/json |
| User-Agent | PostmanRuntime/7.39.1 |
| Accept | */* |
| Cache-Control | no-cache |
| Postman-Token | 7faf73ca-4ec4-408b-93f7-7ebad50b57ae |
| Host | serverest.dev |
| Accept-Encoding | gzip, deflate, br |
| Connection | keep-alive |
| Header Name | Header Value |
|---|---|
| access-control-allow-origin | * |
| x-dns-prefetch-control | off |
| x-frame-options | SAMEORIGIN |
| strict-transport-security | max-age=15552000; includeSubDomains |
| x-download-options | noopen |
| x-content-type-options | nosniff |
| x-xss-protection | 1; mode=block |
| content-type | application/json; charset=utf-8 |
| x-cloud-trace-context | e59b236a26e8b3b1c3973c503cc5aea9 |
| date | Mon, 19 Oct 2026 09:24:42 GMT |
| server | Google Frontend |
| Content-Length | 169 |
{
"nome": "Monitor 27 polegadas #mvf1svwz2",
"preco": 1499,
"descricao": "Monitor IPS 27 polegadas QHD",
"quantidade": 5,
"_id": "CdEUDYykf1xEs9Nk"
}
| Name | Passed | Failed | Skipped |
|---|---|---|---|
| 200 - produto encontrado | 1 | 0 | 0 |
| estoque = estoque - quantidade comprada | 1 | 0 | 0 |
| Total | 2 | 0 | 0 |
| Test Name | Assertion Error |
|---|