Newman Run Dashboard

Wednesday, 24 April 2024 14:02:12
Total Iterations

3

Total Assertions

534

Total Failed Tests

0

Total Skipped Tests

0


File Information
Collection: Nest-Auth-Prisma-Postgres-Tests
Environment: New Environment
Collection Description
This Nest.js REST API template provides a robust foundation for building secure and scalable web applications. With built-in user registration, JWT authentication, and protected routes. This collection contains tests for all endpoints and different common responses.
Timings and Data
Total run duration: 19.3s
Total data received: 21.54KB
Average response time: 32ms
Summary Item Total Failed
Requests 168 0
Prerequest Scripts 399 0
Test Scripts 474 0
Assertions 534 0
Skipped Tests 0 -



There are no failed tests





There are no skipped tests



3 Iterations available to view
Request Description
Endpoint to test the server is up and listening.
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1
Response Information
Response Code: 200 - OK
Mean time per request: 24ms
Mean size per request: 38B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 4853af10-2666-4173-88fb-1d7b75f76213
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 38
ETag W/"26-YdrIO+GLsOB/l6kqsocoZhsx2kk"
Date Wed, 24 Apr 2024 19:01:53 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"ok":true,"message":"API is working"}
Test Information
NamePassedFailedSkipped
Working API Response time is less than 200 1 0 0
Working API Status code is 200 1 0 0
Working API message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with an invalid password. Password must contain at least one uppercase, one lowercase and one number
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 400 - Bad Request
Mean time per request: 4ms
Mean size per request: 129B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 7b29f8b7-8d4b-4d24-a45f-f638bc455399
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 176
Request Body
{
          "name": "Joe Feest",
          "email": "Frederick.Kertzmann@example.net",
          "password": "passwo",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 129
ETag W/"81-xZoK5ITpZ9l7/M8tb0L55mjxsQE"
Date Wed, 24 Apr 2024 19:01:53 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["Password must contain at least one uppercase, one lowercase and one number"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Register Wrong Password time is less than 200 1 0 0
Register Wrong Password Status code is 400 1 0 0
Register Wrong Password message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with no matching password
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 400 - Bad Request
Mean time per request: 4ms
Mean size per request: 75B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 72ba690b-052d-490f-9ec9-4a3c722c09bd
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 166
Request Body
{
          "name": "Drew Gerhold",
          "email": "Audrey64@example.com",
          "password": "Password123",
          "passwordconf": "Pass",
          "image": "http://placeimg.com/640/480"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 75
ETag W/"4b-c1ztYHQZ1XERVR/UWrFX6yQp73M"
Date Wed, 24 Apr 2024 19:01:53 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Passwords do not match","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Register Wrong Confirmation Response time is less than 200 1 0 0
Register Wrong Confirmation Password Status code is 400 1 0 0
Register Wrong Confirmation Password message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with an invalid email address
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 400 - Bad Request
Mean time per request: 2ms
Mean size per request: 77B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 8a3e1e1a-4900-49f9-8612-b693dcb10750
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 165
Request Body
{
          "name": "Clay Reichel",
          "email": "no-email",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480"
          
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 77
ETag W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY"
Date Wed, 24 Apr 2024 19:01:53 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Register Wrong Email Response time is less than 200 1 0 0
Register Wrong Email Status code is 400 1 0 0
Register Must be email message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with an existing email address
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 400 - Bad Request
Mean time per request: 102ms
Mean size per request: 72B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token bc261474-9b22-4569-8db8-43f2119b1fe6
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 172
Request Body
{
          "name": "Toni Jaskolski",
          "email": "p2@correo.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480"
          
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 72
ETag W/"48-YdQ+cv85vFIC4Zkw+XttsGus0wo"
Date Wed, 24 Apr 2024 19:01:53 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User already exists","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Response time is less than 200 1 0 0
Register Wrong Register Existing Email Status code is 400 1 0 0
Register already exists message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with valid credentials
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 201 - Created
Mean time per request: 133ms
Mean size per request: 398B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 799f5aeb-80ab-46c1-b53d-4ea8d63244db
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 175
Request Body
{
          "name": "Mr. Joanne Klein",
          "email": "Rudy85@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 398
ETag W/"18e-IsbA9u22t+3NQHpcJmWTrcSkIps"
Date Wed, 24 Apr 2024 19:01:54 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"user":{"id":"0630bf6f-896a-4b19-ad9a-187e75b51c43","name":"Mr. Joanne Klein","email":"rudy85@example.com","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:01:54.145Z"},"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE"}
Test Information
NamePassedFailedSkipped
Register Response time is less than 200 1 0 0
Register Status code is 201 1 0 0
Register Receive user data 1 0 0
Register user role = user 1 0 0
Register Receive Register Token 1 0 0
Total 5 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to login with an invalid email
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/login
Response Information
Response Code: 400 - Bad Request
Mean time per request: 4ms
Mean size per request: 77B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 6fddd51f-69da-44ff-805e-de71db144583
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 57
Request Body
{
          "email": "no-email",
          "password": "Password123"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 77
ETag W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY"
Date Wed, 24 Apr 2024 19:01:54 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Login Wrong Email Response time is less than 200 1 0 0
Login Wrong Email Status code is 400 1 0 0
Login Must be email message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to login with an unregistered email
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/login
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 70B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 5e556850-4aa9-4276-8b5e-4ec713f37f1e
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 79
Request Body
{
          "email": "noregDillon_Wunsch@example.net",
          "password": "Password123"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 70
ETag W/"46-j9QMUok/Ptwa/s2iZEniSaU5aME"
Date Wed, 24 Apr 2024 19:01:54 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Wrong credentials","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Login Wrong Credentials Email Response time is less than 200 1 0 0
Login Wrong Credentials Email Status code is 400 1 0 0
Login Wrong Credentials Email Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to login with the wrong password
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/login
Response Information
Response Code: 400 - Bad Request
Mean time per request: 117ms
Mean size per request: 70B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 30c7406b-2306-45ac-917e-3dd6a1267331
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 65
Request Body
{
          "email": "rudy85@example.com",
          "password": "wrongpass"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 70
ETag W/"46-j9QMUok/Ptwa/s2iZEniSaU5aME"
Date Wed, 24 Apr 2024 19:01:54 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Wrong credentials","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Login Wrong Credentials Password Response time is less than 200 1 0 0
Login Wrong Credentials Password Status Code is 400 1 0 0
Login Wrong Credentials Password Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to login with the right credentials
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/login
Response Information
Response Code: 200 - OK
Mean time per request: 103ms
Mean size per request: 363B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token bf2d411d-b945-480e-9e54-d79df41e8b06
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 57
Request Body
{
          "email": "p1@correo.com",
          "password": "123456"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 363
ETag W/"16b-7JlbWzVWRea9VjEbBTZQG59m/HQ"
Date Wed, 24 Apr 2024 19:01:54 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"user":{"id":"b9834537-b52e-4363-93b3-0facc0ed550d","name":"Admin Name","email":"p1@correo.com","image":null,"role":"admin","createdAt":"2024-04-24T16:16:58.932Z"},"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg"}
Test Information
NamePassedFailedSkipped
Login Response time is less than 200 1 0 0
Login Status code is 200 1 0 0
Receive Login Token 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to refresh an invalid token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/auth/refresh-token
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 4ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer 8b78a6b1-07bb-480a-8889-a2b44f7c070c458f4a03-d1b2-4d52-8898-c768cb388994
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token b65acc88-591f-4faa-968b-0e1584ecabc3
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:01:54 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
Refresh invalid token Response time is less than 200 1 0 0
Refresh invalid token Status code is 401 1 0 0
Refresh Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Successfully refresh the token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/auth/refresh-token
Response Information
Response Code: 200 - OK
Mean time per request: 4ms
Mean size per request: 398B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token ac684164-6117-4d69-80e1-5b62f7ddd5c4
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 398
ETag W/"18e-IsbA9u22t+3NQHpcJmWTrcSkIps"
Date Wed, 24 Apr 2024 19:01:54 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"user":{"id":"0630bf6f-896a-4b19-ad9a-187e75b51c43","name":"Mr. Joanne Klein","email":"rudy85@example.com","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:01:54.145Z"},"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE"}
Test Information
NamePassedFailedSkipped
Refresh token Response time is less than 200 1 0 0
Refresh token Status code is 200 1 0 0
Receive Login Token 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with an invalid token
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 3ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer c654b01e-5fb2-4a61-979c-37cc03ec8039329b59cc-b1c0-4218-811c-168a73ad615a
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token a51d7057-f3a1-4b3e-9b81-b75f1f9149e5
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 206
Request Body
{
          "name": "Emanuel Macejkovic",
          "email": "Imogene.Beahan@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:01:54 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User Create Response time is less than 200 1 0 0
User Create invalid token Status code is 401 1 0 0
User Create Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to list all users with an invalid token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 3ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer 0b8242ae-6e26-4de2-8bf1-c336e604ddc20bf29b91-cf27-4aa6-b06c-b248509a9313
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token ee8bc747-78a0-462a-bce8-dd6357724d80
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:01:55 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User List-all Response time is less than 200 1 0 0
User List-all with invalid token Status code is 401 1 0 0
User List-all Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get a user by id with an invalid token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/0630bf6f-896a-4b19-ad9a-187e75b51c43
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 3ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer 807dc628-6689-49f1-ba64-8282084215f8b49f59a8-ce4d-4be4-b2c1-b82979fed345
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 717640d9-b98f-4b98-bf94-c494e3df551d
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:01:55 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User get by id Response time is less than 200 1 0 0
User get by id with invalid token Status code is 401 1 0 0
User get by id Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get a user by email with an invalid token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/rudy85@example.com
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 4ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer 79527fdc-87aa-4f4d-a7ec-5854e9b6151f0f283d4c-0861-4f2a-a170-3e51628d6cfc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 58ed9d64-66d1-4090-aec8-3b604cb604c3
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:01:55 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User get by email Response time is less than 200 1 0 0
User get by email with invalid token Status code is 401 1 0 0
User get by email Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update a user by id with an invalid token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/0630bf6f-896a-4b19-ad9a-187e75b51c43
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 2ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer a7a535e6-779e-419d-84dd-cd30c72b367803a18975-a5c0-4d29-acda-846325577023
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 4f78d6e1-2ac3-420a-87db-a420626a256f
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 194
Request Body

        {
          "name": "Meghan Walsh II",
          "email": "rudy85@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:01:55 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User update by id Response time is less than 200 1 0 0
User update by id with invalid token Status code is 401 1 0 0
User update by id Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update a user by email with an invalid token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/rudy85@example.com
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 3ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer 39453d56-6390-499d-a3b2-3e62b97d1840477964e7-502a-4c85-a20d-dff353192193
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token c821bbfa-4b68-44a8-b802-0c72ff280756
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 198
Request Body

        {
          "name": "Mr. Emanuel Simonis",
          "email": "rudy85@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:01:55 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User update by email Response time is less than 200 1 0 0
User update by email with invalid token Status code is 401 1 0 0
User update by email Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete a user by id with an invalid token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/0630bf6f-896a-4b19-ad9a-187e75b51c43
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 2ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer 334f0ed5-39eb-4900-a04a-42886f5b2c922e2f9584-ddd8-4c98-98d5-a43e25bbb7a0
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 79ac407f-f637-49d1-8b0b-403e1282b612
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:01:55 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User delete by id Response time is less than 200 1 0 0
User delete by id with invalid token Status code is 401 1 0 0
User delete by id Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete a user by email with an invalid token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/rudy85@example.com
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 3ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer b3760ed7-9924-4c08-9630-4cc26325e4af399f9734-c79f-4186-91eb-6bc782ff2fae
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token c69353f3-e7d8-4d35-bc44-d4e2a8c60823
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:01:55 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User delete by email Response time is less than 200 1 0 0
User delete by email with invalid token Status code is 401 1 0 0
User delete by email Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "user" role token
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 403 - Forbidden
Mean time per request: 5ms
Mean size per request: 106B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 44573fd8-4e3c-46ee-85de-b0135bd1cde7
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 203
Request Body
{
          "name": "Janie Muller",
          "email": "Arnold_Kassulke64@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 106
ETag W/"6a-PsVONF1c5oZUybvV4E8he0sOpEs"
Date Wed, 24 Apr 2024 19:01:55 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"rudy85@example.com is not authorized for this resource.","error":"Forbidden","statusCode":403}
Test Information
NamePassedFailedSkipped
User Create Response time is less than 200 1 0 0
User Create user role token Status code is 403 1 0 0
User Create user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to list all users with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 403 - Forbidden
Mean time per request: 8ms
Mean size per request: 106B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 8687a562-ddc8-45c2-a065-d88418c1a9ad
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 106
ETag W/"6a-PsVONF1c5oZUybvV4E8he0sOpEs"
Date Wed, 24 Apr 2024 19:01:55 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"rudy85@example.com is not authorized for this resource.","error":"Forbidden","statusCode":403}
Test Information
NamePassedFailedSkipped
User List-all Response time is less than 200 1 0 0
User List-all with user role token Status code is 403 1 0 0
User List-all user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by id with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/1225168f-15ed-41af-9c5a-01ad32e12484
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 9ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 90178f21-c248-441f-9731-3227af631d61
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:01:55 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User get by id Response time is less than 200 1 0 0
User get by id with user role token Status code is 401 1 0 0
User get by id user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by email with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/Polly.Schneider4@example.org
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 4ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 2d718543-c15c-4f1c-adae-4b49ba3d1f23
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:01:55 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User get by email Response time is less than 200 1 0 0
User get by email with user role token Status code is 401 1 0 0
User get by email user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update other user by id with a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/0f7efa78-4b59-4f43-923c-dcd35f2eb8be
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 7ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 72852d18-352d-4d3d-a3cc-613e3b2b71c8
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 203
Request Body

        {
          "name": "Courtney Maggio DVM",
          "email": "Magdalena64@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:01:56 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User update by id Response time is less than 200 1 0 0
User update by id with user role token Status code is 401 1 0 0
User update by id user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update other user by email with a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/Tianna.Kozey29@example.org
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 57fd6ad7-661a-428d-87ad-22dd9bf7696d
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 199
Request Body

        {
          "name": "Carlton Rowe I",
          "email": "Avery.Mann55@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:01:56 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User update by email Response time is less than 200 1 0 0
User update by email with user role token Status code is 401 1 0 0
User update by email user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete other user by id with a "user" role token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/1653c23b-cc87-43b6-91af-5c9ce1d8ed8f
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 0d578f1e-0f7a-412b-b328-180c7f8ad98f
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:01:56 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User delete by id Response time is less than 200 1 0 0
User delete by id with user role token Status code is 401 1 0 0
User delete by id user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete other user by email with a "user" role token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/Nora.Roberts@example.org
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 9ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 8dc77d66-c40f-41a8-8bfd-1b3382017873
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:01:56 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User delete by email Response time is less than 200 1 0 0
User delete by email with user role token Status code is 401 1 0 0
User delete by email user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get own user by id with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/0630bf6f-896a-4b19-ad9a-187e75b51c43
Response Information
Response Code: 200 - OK
Mean time per request: 5ms
Mean size per request: 230B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 80cf460c-4b39-4a84-ac79-908ba0829947
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 230
ETag W/"e6-q6ivYaO8YpVj7QdLc7FN+G/5Rns"
Date Wed, 24 Apr 2024 19:01:56 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"0630bf6f-896a-4b19-ad9a-187e75b51c43","name":"Mr. Joanne Klein","email":"rudy85@example.com","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:01:54.145Z","updatedAt":"2024-04-24T19:01:54.145Z"}
Test Information
NamePassedFailedSkipped
User get by id Response time is less than 200 1 0 0
User get by id with user role token Status code is 200 1 0 0
User get by id user role data 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get own user by email with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/rudy85@example.com
Response Information
Response Code: 200 - OK
Mean time per request: 8ms
Mean size per request: 230B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token e7aff6cb-702d-4a96-937d-d02a7c7bf191
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 230
ETag W/"e6-q6ivYaO8YpVj7QdLc7FN+G/5Rns"
Date Wed, 24 Apr 2024 19:01:56 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"0630bf6f-896a-4b19-ad9a-187e75b51c43","name":"Mr. Joanne Klein","email":"rudy85@example.com","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:01:54.145Z","updatedAt":"2024-04-24T19:01:54.145Z"}
Test Information
NamePassedFailedSkipped
User get by email Response time is less than 200 1 0 0
User get by email with user role token Status code is 200 1 0 0
User get by email user role data 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update own user by id with a wrong body and a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/0630bf6f-896a-4b19-ad9a-187e75b51c43
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 83B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 4624bf48-4dbd-4ffa-b4bc-accd0ac07158
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 244
Request Body

        {
          "id": "6d01fab1-49e3-45b1-9d60-3def567a1331",
          "name": "Guadalupe Schumm",
          "email": "rudy85@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 83
ETag W/"53-qMkg1W7Co+sisELD7fyOGixl8gQ"
Date Wed, 24 Apr 2024 19:01:56 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["property id should not exist"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
User update by id Response time is less than 200 1 0 0
User update by id with user role token wrong body Status code is 400 1 0 0
User update by id user role wrong field message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update own user by email with a wrong body and a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/rudy85@example.com
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 83B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 72c71b84-6e6c-4e13-940c-6a81bc9ae5cb
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 241
Request Body

        {
          "id": "abc3bc3b-ff47-4cda-ba7c-0213a92fb0bf",
        	"name": "Rickey Goodwin",
          "email": "rudy85@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 83
ETag W/"53-qMkg1W7Co+sisELD7fyOGixl8gQ"
Date Wed, 24 Apr 2024 19:01:56 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["property id should not exist"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
User update by email Response time is less than 200 1 0 0
User update by email with user role token wrong body Status code is 400 1 0 0
User update by email user role wrong field message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update own user email, by id with a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/0630bf6f-896a-4b19-ad9a-187e75b51c43
Response Information
Response Code: 200 - OK
Mean time per request: 147ms
Mean size per request: 227B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token bfb548b1-f5c7-4fb3-8ef0-665fff908493
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 193
Request Body

        {
          "name": "Velma Murazik",
          "email": "Liza88@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "admin"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 227
ETag W/"e3-ETK1ZTOYHFlsHF+2a1dV+dn3tKg"
Date Wed, 24 Apr 2024 19:01:56 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"0630bf6f-896a-4b19-ad9a-187e75b51c43","name":"Velma Murazik","email":"Liza88@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:01:54.145Z","updatedAt":"2024-04-24T19:01:56.904Z"}
Test Information
NamePassedFailedSkipped
User Update By Id Response time is less than 200 1 0 0
User Update By Id With user Role Token Status Code is 200 1 0 0
User Update By Id user Role Get Own Id 1 0 0
User Update By Id user Role Get New Email 1 0 0
User update by id user role get Role user 1 0 0
Total 5 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update own user image by email with a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/Liza88@example.org
Response Information
Response Code: 200 - OK
Mean time per request: 133ms
Mean size per request: 233B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token c7f57fbb-c0c4-4b89-b945-bccc6fa04c57
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 199
Request Body

        {
          "name": "Emanuel Emard",
          "email": "Liza88@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://www.images.com/myimage.jpg",
          "role": "admin"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 233
ETag W/"e9-EpvnruUrFi3nBQxOSaKF7zJ+2dk"
Date Wed, 24 Apr 2024 19:01:57 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"0630bf6f-896a-4b19-ad9a-187e75b51c43","name":"Emanuel Emard","email":"Liza88@example.org","image":"http://www.images.com/myimage.jpg","role":"user","createdAt":"2024-04-24T19:01:54.145Z","updatedAt":"2024-04-24T19:01:57.123Z"}
Test Information
NamePassedFailedSkipped
User Update By Email Response time is less than 200 1 0 0
User Update By Email With user Role Token Status Code is 200 1 0 0
User Update By Email user Role Get Own Email 1 0 0
User Update By Email user Role Get New Image Url 1 0 0
User Update By Email user Role Get Role user 1 0 0
Total 5 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete own user by id with a "user" role token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/0630bf6f-896a-4b19-ad9a-187e75b51c43
Response Information
Response Code: 200 - OK
Mean time per request: 14ms
Mean size per request: 26B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjA2MzBiZjZmLTg5NmEtNGIxOS1hZDlhLTE4N2U3NWI1MWM0MyIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oLTzoboFlCT528kvhxWC1U-IpDDZ8-voXnGQyT-QooE
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token ba8aabba-38dd-49b7-905d-e3c687af6aa4
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 26
ETag W/"1a-+BFCXZBji7vrbkrwyE5s2YKViik"
Date Wed, 24 Apr 2024 19:01:57 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User deleted"}
Test Information
NamePassedFailedSkipped
User delete by id Response time is less than 200 1 0 0
User delete by id with user role token Status code is 200 1 0 0
User delete by id user role success message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete own user by email with a "user" role token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/kellen.white@example.org
Response Information
Response Code: 200 - OK
Mean time per request: 7ms
Mean size per request: 26B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6Ijk5OGYyMWFmLWEwZDEtNDU0ZS04YjMzLTViMWQ1NGMxYmM4YyIsImlhdCI6MTcxMzk4NTMxNywiZXhwIjoxNzEzOTkyNTE3fQ.X7Dkp0OEwZHqyMPAZxfO1wxvOtGcZpc0dT2zno1yg4o
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token d6ea7ecf-2b1d-4f89-a5d8-ec4ac235adb4
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 26
ETag W/"1a-+BFCXZBji7vrbkrwyE5s2YKViik"
Date Wed, 24 Apr 2024 19:01:57 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User deleted"}
Test Information
NamePassedFailedSkipped
User delete by email Response time is less than 200 2 0 0
User delete by email with user role token Status code is 200 2 0 0
User delete by email user role Unauthorized message 2 0 0
Total 6 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token with an invalid password
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 400 - Bad Request
Mean time per request: 4ms
Mean size per request: 185B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 41dd77f7-03e1-456e-8432-550fcf5b7abd
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 195
Request Body
{
          "name": "Austin Wehner",
          "email": "Maynard.Ruecker@example.org",
          "password": "pass",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 185
ETag W/"b9-+D4QCKcmva/SFedMLgPAQA86ojo"
Date Wed, 24 Apr 2024 19:01:57 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["Password must contain at least one uppercase, one lowercase and one number","password must be longer than or equal to 6 characters"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Wrong Password Response time is less than 200 1 0 0
Admin Wrong Password Status code is 400 1 0 0
Admin Wrong Password message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token with no matching password
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 400 - Bad Request
Mean time per request: 9ms
Mean size per request: 75B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token f6a1fcc4-ba8d-43f6-a462-ed5f747f2a8f
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 197
Request Body
{
          "name": "Ronnie Stark",
          "email": "Elnora_Buckridge@example.net",
          "password": "Password123",
          "passwordconf": "passw2",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 75
ETag W/"4b-c1ztYHQZ1XERVR/UWrFX6yQp73M"
Date Wed, 24 Apr 2024 19:01:57 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Passwords do not match","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Wrong Confirmation Password Response time is less than 200 1 0 0
Admin Wrong Confirmation Password Status code is 400 1 0 0
Admin Wrong Confirmation Password message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token with invalid email
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 77B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 17c9f647-f3d3-4ee7-b37e-0e5e87e8527f
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 186
Request Body
{
          "name": "Phyllis Franecki",
          "email": "no-email",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 77
ETag W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY"
Date Wed, 24 Apr 2024 19:01:57 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Wrong Register Email Response time is less than 200 1 0 0
Admin Wrong Register Email Status code is 400 1 0 0
Admin Must be email message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token with an existing email
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 400 - Bad Request
Mean time per request: 126ms
Mean size per request: 72B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 80e95155-768f-49d1-972d-f0d1ca756d0d
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 187
Request Body
{
          "name": "Evelyn Marks",
          "email": "p2@correo.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 72
ETag W/"48-YdQ+cv85vFIC4Zkw+XttsGus0wo"
Date Wed, 24 Apr 2024 19:01:57 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User already exists","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Wrong Register Existing Email Response time is less than 200 1 0 0
Admin Wrong Register Existing Email Status code is 400 1 0 0
Admin Must be email message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token the user has "admin" role as well
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 201 - Created
Mean time per request: 122ms
Mean size per request: 200B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token b57fef2f-5948-464b-b600-323e334e8cc4
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 205
Request Body
{
          "name": "Miss Arnold Wyman",
          "email": "Gage.Ondricka@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "admin",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 200
ETag W/"c8-8zsjnYiFQqOVoKbNihzj+yLwNiA"
Date Wed, 24 Apr 2024 19:01:58 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"bf0cda00-2707-4bc7-b99e-b17a7b1bf583","name":"Miss Arnold Wyman","email":"gage.ondricka@example.com","image":"http://placeimg.com/640/480","role":"admin","createdAt":"2024-04-24T19:01:58.151Z"}
Test Information
NamePassedFailedSkipped
Admin Create User Response time is less than 200 1 0 0
Admin Create User Status Code is 201 1 0 0
Admin Receive User Data 1 0 0
Admin User Role = admin 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token the user has "user" role
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 201 - Created
Mean time per request: 97ms
Mean size per request: 183B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 127502eb-1a46-487c-abca-e7439e1b6c30
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 188
Request Body
{
          "name": "Ora Lemke",
          "email": "Ron64@example.net",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 183
ETag W/"b7-6/+gnh0cmie4P7ZUN7mknjAdnRA"
Date Wed, 24 Apr 2024 19:01:58 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"ba316bd5-6532-40e6-bdce-24dffa5b10eb","name":"Ora Lemke","email":"ron64@example.net","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:01:58.330Z"}
Test Information
NamePassedFailedSkipped
Admin Create User Response time is less than 200 1 0 0
Admin Create User Status Code is 201 1 0 0
Admin Receive User Data 1 0 0
Admin User Role = user 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to list all users with a "admin" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 200 - OK
Mean time per request: 6ms
Mean size per request: 854B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 050092b8-13bc-418a-85ab-9e5a57f7f0aa
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 854
ETag W/"356-Fh02bBtIrMrDGKnv0iG07ioQK/g"
Date Wed, 24 Apr 2024 19:01:58 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
[{"id":"b9834537-b52e-4363-93b3-0facc0ed550d","name":"Admin Name","email":"p1@correo.com","image":null,"role":"admin","createdAt":"2024-04-24T16:16:58.932Z","updatedAt":"2024-04-24T16:16:58.932Z"},{"id":"fa77b4b5-4aac-4757-a28f-cf08fb4d078d","name":"User Name","email":"p2@correo.com","image":null,"role":"user","createdAt":"2024-04-24T16:16:58.932Z","updatedAt":"2024-04-24T16:16:58.932Z"},{"id":"bf0cda00-2707-4bc7-b99e-b17a7b1bf583","name":"Miss Arnold Wyman","email":"gage.ondricka@example.com","image":"http://placeimg.com/640/480","role":"admin","createdAt":"2024-04-24T19:01:58.151Z","updatedAt":"2024-04-24T19:01:58.151Z"},{"id":"ba316bd5-6532-40e6-bdce-24dffa5b10eb","name":"Ora Lemke","email":"ron64@example.net","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:01:58.330Z","updatedAt":"2024-04-24T19:01:58.330Z"}]
Test Information
NamePassedFailedSkipped
Admin List-all Response time is less than 200 1 0 0
Admin List-all Status code is 200 1 0 0
Admin List-all Receive Users Data 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by id with a wrong or not existing id
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/bc74a1e5-a9c6-43cf-9ce3-534be9f353f5
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 3759615b-a6e3-4796-b2c9-ab22450646b0
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:01:58 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Get By Id Response time is less than 200 1 0 0
Admin Get By Id With Wrong ID Status code is 400 1 0 0
Admin Get By Id With Wrong ID Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by email with a n invalid or non-existing email
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/Bret57@example.com
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 650ec371-9852-4a01-bc5a-ada125795648
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:01:58 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Get By Email Response time is less than 200 1 0 0
Admin Get By Email With Wrong Email Status code is 400 1 0 0
Admin Get By Email With Wrong Email Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update other user by id with a wrong or non-existing Id
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/a396dde7-4f1f-460e-a6c5-ecc48c92249b
Response Information
Response Code: 400 - Bad Request
Mean time per request: 116ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 88ac76b9-e707-49a5-b27a-11bbb8af3013
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 198
Request Body

        {
          "name": "Tiffany Crooks",
          "email": "Janis_Dicki@example.net",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:01:58 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Update User By Id Response time is less than 200 1 0 0
Admin Update User By Id With Wrong Id Status code is 400 1 0 0
Admin Update User By Id With Wrong Id Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update other user by email with a wrong or non-existing email
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/Johan_Krajcik@example.org
Response Information
Response Code: 400 - Bad Request
Mean time per request: 103ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 5d48a52d-3e7a-40f9-b893-f2245bc8e5bc
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 194
Request Body

        {
          "name": "Boyd Bailey",
          "email": "Adrianna32@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:01:58 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Update User By Email Response time is less than 200 1 0 0
Admin Update User By Email With Wrong Email Status code is 400 1 0 0
Admin Update User By Email With Wrong Email Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete other user by id with a wrong or non-existing Id
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/bc14793e-5927-4087-a42e-f6d06d7bd1f4
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 7279198d-4268-4027-b706-6c0083b1165a
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:01:58 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Delete User By Id Response time is less than 200 1 0 0
Admin Delete User By Id With Wrong Id Status code is 400 1 0 0
Admin Delete User By Id With Wrong Id Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete other user by email with a wrong or non-existing Email
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/Clotilde_Will7@example.org
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 8f2a0f66-304a-4a17-b29e-6a0a6b62e644
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:01:59 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Delete User By Email Response time is less than 200 1 0 0
Admin Delete User By Email With Wrong Email Status code is 400 1 0 0
Admin Delete User By Email With Wrong Email Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by id
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/bf0cda00-2707-4bc7-b99e-b17a7b1bf583
Response Information
Response Code: 200 - OK
Mean time per request: 8ms
Mean size per request: 239B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token ff248cb3-98dc-495a-9024-0506b4a1e838
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 239
ETag W/"ef-IPVxCxRwv5wY5oyCpXloRz8X8J0"
Date Wed, 24 Apr 2024 19:01:59 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"bf0cda00-2707-4bc7-b99e-b17a7b1bf583","name":"Miss Arnold Wyman","email":"gage.ondricka@example.com","image":"http://placeimg.com/640/480","role":"admin","createdAt":"2024-04-24T19:01:58.151Z","updatedAt":"2024-04-24T19:01:58.151Z"}
Test Information
NamePassedFailedSkipped
Admin Get By Id Response time is less than 200 1 0 0
Admin Get By Id Status code is 200 1 0 0
Admin Receive Requested ID 1 0 0
Admin Receive User Data 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by email
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/ron64@example.net
Response Information
Response Code: 200 - OK
Mean time per request: 6ms
Mean size per request: 222B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token ca417064-d7f1-4dd4-8a8d-43000440eda1
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 222
ETag W/"de-J7zFAoRMH1f2nHrsqcRsu2vwrkI"
Date Wed, 24 Apr 2024 19:01:59 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"ba316bd5-6532-40e6-bdce-24dffa5b10eb","name":"Ora Lemke","email":"ron64@example.net","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:01:58.330Z","updatedAt":"2024-04-24T19:01:58.330Z"}
Test Information
NamePassedFailedSkipped
Admin Get By Email Response time is less than 200 1 0 0
Admin Get By Email Status code is 200 1 0 0
Admin Receive Requested Email 1 0 0
Admin Receive User Data 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update user email and user role by id
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/bf0cda00-2707-4bc7-b99e-b17a7b1bf583
Response Information
Response Code: 200 - OK
Mean time per request: 124ms
Mean size per request: 225B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 8b9a7028-6f94-492c-a5ea-75ec9b405f91
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 190
Request Body

        {
          "name": "Amos Hayes",
          "email": "newmail@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 225
ETag W/"e1-7KJkVAAdGs0RQ+GkJQL56n2TQ/E"
Date Wed, 24 Apr 2024 19:01:59 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"bf0cda00-2707-4bc7-b99e-b17a7b1bf583","name":"Amos Hayes","email":"newmail@example.com","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:01:58.151Z","updatedAt":"2024-04-24T19:01:59.490Z"}
Test Information
NamePassedFailedSkipped
Admin Update By Id Response time is less than 200 1 0 0
Admin Update By Id Status code is 200 1 0 0
Admin Update By Id Get Requested Id 1 0 0
Admin Update By Id Get New Email 1 0 0
Admin Update By Id Get New Role user 1 0 0
Total 5 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update only role field to admin of another user by email
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/ron64@example.net
Response Information
Response Code: 200 - OK
Mean time per request: 9ms
Mean size per request: 223B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token bbce8ca9-2601-401c-9e17-d4695f03268e
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 24
Request Body

        {
          "role": "admin"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 223
ETag W/"df-4kLbkCjMLpAr0UbEdreamBYMEGI"
Date Wed, 24 Apr 2024 19:01:59 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"ba316bd5-6532-40e6-bdce-24dffa5b10eb","name":"Ora Lemke","email":"ron64@example.net","image":"http://placeimg.com/640/480","role":"admin","createdAt":"2024-04-24T19:01:58.330Z","updatedAt":"2024-04-24T19:01:59.564Z"}
Test Information
NamePassedFailedSkipped
Admin Update By Email Response time is less than 200 1 0 0
Admin update by Email Status code is 200 1 0 0
Admin Update By Email Requested Email 1 0 0
Admin Update By Email Get New Role admin 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete a user by id
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/bf0cda00-2707-4bc7-b99e-b17a7b1bf583
Response Information
Response Code: 200 - OK
Mean time per request: 10ms
Mean size per request: 26B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token c74a90f0-1839-40c6-b792-fcbad242b996
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 26
ETag W/"1a-+BFCXZBji7vrbkrwyE5s2YKViik"
Date Wed, 24 Apr 2024 19:01:59 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User deleted"}
Test Information
NamePassedFailedSkipped
Admin delete by id Response time is less than 200 1 0 0
Admin delete by id with user role token Status code is 200 1 0 0
Admin delete by id user role success message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete a user by email
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/ron64@example.net
Response Information
Response Code: 200 - OK
Mean time per request: 9ms
Mean size per request: 26B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMxNCwiZXhwIjoxNzEzOTkyNTE0fQ.oL6m5sxaDcjRGRCvCyD5VcDEKaq-0s9o1iGBnMKmxPg
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 47b63c7b-e113-4a4e-89f4-8a5ced18c606
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 26
ETag W/"1a-+BFCXZBji7vrbkrwyE5s2YKViik"
Date Wed, 24 Apr 2024 19:01:59 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User deleted"}
Test Information
NamePassedFailedSkipped
Admin delete by email Response time is less than 200 1 0 0
Admin delete by email with user role token Status code is 200 1 0 0
Admin delete by email user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Endpoint to test the server is up and listening.
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1
Response Information
Response Code: 200 - OK
Mean time per request: 3ms
Mean size per request: 38B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 67e16b43-c8d2-4396-9410-592848de3996
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 38
ETag W/"26-YdrIO+GLsOB/l6kqsocoZhsx2kk"
Date Wed, 24 Apr 2024 19:01:59 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"ok":true,"message":"API is working"}
Test Information
NamePassedFailedSkipped
Working API Response time is less than 200 1 0 0
Working API Status code is 200 1 0 0
Working API message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with an invalid password. Password must contain at least one uppercase, one lowercase and one number
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 400 - Bad Request
Mean time per request: 2ms
Mean size per request: 129B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token e5c1dd31-e2fe-44cd-bd5c-3f4966cbcbfd
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 178
Request Body
{
          "name": "Wallace Towne",
          "email": "Guadalupe.Bayer47@example.com",
          "password": "passwo",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 129
ETag W/"81-xZoK5ITpZ9l7/M8tb0L55mjxsQE"
Date Wed, 24 Apr 2024 19:01:59 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["Password must contain at least one uppercase, one lowercase and one number"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Register Wrong Password time is less than 200 1 0 0
Register Wrong Password Status code is 400 1 0 0
Register Wrong Password message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with no matching password
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 400 - Bad Request
Mean time per request: 4ms
Mean size per request: 75B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token b769cfe5-2502-4e2d-bdb2-95bc0a3f039c
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 169
Request Body
{
          "name": "Lauren Kshlerin",
          "email": "Khalid18@example.org",
          "password": "Password123",
          "passwordconf": "Pass",
          "image": "http://placeimg.com/640/480"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 75
ETag W/"4b-c1ztYHQZ1XERVR/UWrFX6yQp73M"
Date Wed, 24 Apr 2024 19:02:00 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Passwords do not match","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Register Wrong Confirmation Response time is less than 200 1 0 0
Register Wrong Confirmation Password Status code is 400 1 0 0
Register Wrong Confirmation Password message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with an invalid email address
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 400 - Bad Request
Mean time per request: 2ms
Mean size per request: 77B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token e32a69cb-8944-4a1f-baa6-7d6d1cb0bb27
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 166
Request Body
{
          "name": "Ebony Gerhold",
          "email": "no-email",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480"
          
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 77
ETag W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY"
Date Wed, 24 Apr 2024 19:02:00 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Register Wrong Email Response time is less than 200 1 0 0
Register Wrong Email Status code is 400 1 0 0
Register Must be email message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with an existing email address
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 400 - Bad Request
Mean time per request: 123ms
Mean size per request: 72B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 1c853cc3-2fe9-4850-9d55-2b7a3575c8a5
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 171
Request Body
{
          "name": "Hugh Kshlerin",
          "email": "p2@correo.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480"
          
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 72
ETag W/"48-YdQ+cv85vFIC4Zkw+XttsGus0wo"
Date Wed, 24 Apr 2024 19:02:00 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User already exists","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Response time is less than 200 1 0 0
Register Wrong Register Existing Email Status code is 400 1 0 0
Register already exists message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with valid credentials
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 201 - Created
Mean time per request: 113ms
Mean size per request: 399B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token ad143e59-fc48-4bcb-a823-d8c6ec82a99e
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 176
Request Body
{
          "name": "Sara Connelly",
          "email": "Jena_Kulas@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 399
ETag W/"18f-t5d/afiiN58t0Gu68+9mPPJbv80"
Date Wed, 24 Apr 2024 19:02:00 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"user":{"id":"d26e21e6-fdef-49d8-9d2f-098fcaf70375","name":"Sara Connelly","email":"jena_kulas@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:00.519Z"},"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs"}
Test Information
NamePassedFailedSkipped
Register Response time is less than 200 1 0 0
Register Status code is 201 1 0 0
Register Receive user data 1 0 0
Register user role = user 1 0 0
Register Receive Register Token 1 0 0
Total 5 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to login with an invalid email
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/login
Response Information
Response Code: 400 - Bad Request
Mean time per request: 2ms
Mean size per request: 77B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 754d08e0-f6ae-4c81-aede-4cdf7079dadd
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 57
Request Body
{
          "email": "no-email",
          "password": "Password123"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 77
ETag W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY"
Date Wed, 24 Apr 2024 19:02:00 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Login Wrong Email Response time is less than 200 1 0 0
Login Wrong Email Status code is 400 1 0 0
Login Must be email message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to login with an unregistered email
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/login
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 70B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 049c934a-7f9e-4737-8c5e-5796e0aeb0fc
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 79
Request Body
{
          "email": "noregFaye_Corwin83@example.com",
          "password": "Password123"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 70
ETag W/"46-j9QMUok/Ptwa/s2iZEniSaU5aME"
Date Wed, 24 Apr 2024 19:02:00 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Wrong credentials","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Login Wrong Credentials Email Response time is less than 200 1 0 0
Login Wrong Credentials Email Status code is 400 1 0 0
Login Wrong Credentials Email Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to login with the wrong password
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/login
Response Information
Response Code: 400 - Bad Request
Mean time per request: 106ms
Mean size per request: 70B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token b4b785f1-f464-47d0-b7d1-a870667eedd2
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 69
Request Body
{
          "email": "jena_kulas@example.org",
          "password": "wrongpass"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 70
ETag W/"46-j9QMUok/Ptwa/s2iZEniSaU5aME"
Date Wed, 24 Apr 2024 19:02:00 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Wrong credentials","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Login Wrong Credentials Password Response time is less than 200 1 0 0
Login Wrong Credentials Password Status Code is 400 1 0 0
Login Wrong Credentials Password Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to login with the right credentials
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/login
Response Information
Response Code: 200 - OK
Mean time per request: 117ms
Mean size per request: 363B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 6d98e172-2dd8-47d6-8740-8b9e3ff08c46
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 57
Request Body
{
          "email": "p1@correo.com",
          "password": "123456"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 363
ETag W/"16b-0nj168bMkiIoD7SrWAi32zhjU6Q"
Date Wed, 24 Apr 2024 19:02:01 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"user":{"id":"b9834537-b52e-4363-93b3-0facc0ed550d","name":"Admin Name","email":"p1@correo.com","image":null,"role":"admin","createdAt":"2024-04-24T16:16:58.932Z"},"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc"}
Test Information
NamePassedFailedSkipped
Login Response time is less than 200 1 0 0
Login Status code is 200 1 0 0
Receive Login Token 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to refresh an invalid token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/auth/refresh-token
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 3ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer e8349ed6-5f06-4752-9484-186f3ccd133964872afd-922e-4436-ae0d-43be297f52c2
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 9c987c3d-9460-4835-91a0-ceb656684801
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:01 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
Refresh invalid token Response time is less than 200 1 0 0
Refresh invalid token Status code is 401 1 0 0
Refresh Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Successfully refresh the token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/auth/refresh-token
Response Information
Response Code: 200 - OK
Mean time per request: 8ms
Mean size per request: 399B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token ad7e0a71-c89f-4c41-b19e-e62d43a7da43
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 399
ETag W/"18f-tt6wrzY33DiVblkGhhj2xibzDMc"
Date Wed, 24 Apr 2024 19:02:01 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"user":{"id":"d26e21e6-fdef-49d8-9d2f-098fcaf70375","name":"Sara Connelly","email":"jena_kulas@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:00.519Z"},"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.i3XifAe91CiY8FnLsQCbqywx215IITAJnas9ZHPoNJU"}
Test Information
NamePassedFailedSkipped
Refresh token Response time is less than 200 1 0 0
Refresh token Status code is 200 1 0 0
Receive Login Token 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with an invalid token
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 5ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer 173afb0f-b653-49e4-aa93-53935b1c6c8ff590b42b-9998-4312-83a5-881e45769f13
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 575895db-75b6-44a1-9a97-0180f7fcd1bb
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 202
Request Body
{
          "name": "Clayton Gleichner",
          "email": "Enid_Mayert@example.net",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:01 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User Create Response time is less than 200 1 0 0
User Create invalid token Status code is 401 1 0 0
User Create Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to list all users with an invalid token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 3ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer dddb108f-b76b-4366-b931-7e3b261acf28d246bedd-f976-4236-8ac1-26ba3a958d1e
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 6532c928-6450-49d0-8eb8-8909d08fcb5a
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:01 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User List-all Response time is less than 200 1 0 0
User List-all with invalid token Status code is 401 1 0 0
User List-all Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get a user by id with an invalid token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/d26e21e6-fdef-49d8-9d2f-098fcaf70375
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 2ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer 756b69d3-9cc0-479f-8a7c-ba313ebc8a6409dfc870-5a17-4d8b-9982-861918a69e24
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 4ec8aae7-6be0-4d54-8191-0c9ecbadcddc
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:01 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User get by id Response time is less than 200 1 0 0
User get by id with invalid token Status code is 401 1 0 0
User get by id Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get a user by email with an invalid token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/jena_kulas@example.org
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 2ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer 085c1746-0a81-46f3-bf3a-26e9b7c793bcae9feb25-a81d-499d-a0a0-b220c2e76f26
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token e18b224a-6644-4549-af7c-69a97e64fd88
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:01 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User get by email Response time is less than 200 1 0 0
User get by email with invalid token Status code is 401 1 0 0
User get by email Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update a user by id with an invalid token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/d26e21e6-fdef-49d8-9d2f-098fcaf70375
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 4ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer e2fbec2a-e609-4225-bad0-9023fdf2689bd471ef82-193e-4bb7-8ed6-7d2e9f76f825
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 521a5c45-8ea5-4e29-ad7e-d0aa641a1646
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 193
Request Body

        {
          "name": "Jean Hilll",
          "email": "jena_kulas@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:01 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User update by id Response time is less than 200 1 0 0
User update by id with invalid token Status code is 401 1 0 0
User update by id Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update a user by email with an invalid token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/jena_kulas@example.org
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 3ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer 482d13fb-2811-4c66-b02a-6f3b2de552d15f1d9f0c-467d-4106-b7d5-25bfffd3cffc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 1f049600-ac9a-41f4-93af-51da94e60163
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 194
Request Body

        {
          "name": "Wayne Stark",
          "email": "jena_kulas@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:01 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User update by email Response time is less than 200 1 0 0
User update by email with invalid token Status code is 401 1 0 0
User update by email Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete a user by id with an invalid token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/d26e21e6-fdef-49d8-9d2f-098fcaf70375
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 2ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer 770f5215-3bea-49b1-85dc-b0b43b208fc32e26c0d8-b9c1-44ed-83e8-c94a7ee3ef77
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 0d1453ee-7a8e-43ea-9d7a-63f8f7c8a784
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:01 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User delete by id Response time is less than 200 1 0 0
User delete by id with invalid token Status code is 401 1 0 0
User delete by id Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete a user by email with an invalid token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/jena_kulas@example.org
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 4ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer 71226939-ddf6-4bde-8fbc-b0e36d1f0954d46782f3-d567-4e0e-88d3-7687799f7c70
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token a85ae8bc-a07e-4b2a-bd02-83834169ecc3
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:01 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User delete by email Response time is less than 200 1 0 0
User delete by email with invalid token Status code is 401 1 0 0
User delete by email Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "user" role token
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 403 - Forbidden
Mean time per request: 5ms
Mean size per request: 110B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token ccba07e5-8db8-49da-ba0e-c1460521ce37
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 198
Request Body
{
          "name": "Lloyd Kiehn",
          "email": "Marcelo.Ratke@example.net",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 110
ETag W/"6e-4ML0Uh1Tt+22w1QgxGiPLb6wvgU"
Date Wed, 24 Apr 2024 19:02:02 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"jena_kulas@example.org is not authorized for this resource.","error":"Forbidden","statusCode":403}
Test Information
NamePassedFailedSkipped
User Create Response time is less than 200 1 0 0
User Create user role token Status code is 403 1 0 0
User Create user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to list all users with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 403 - Forbidden
Mean time per request: 4ms
Mean size per request: 110B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 8c828cd9-0d6c-4ab5-9cb6-41b28feac803
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 110
ETag W/"6e-4ML0Uh1Tt+22w1QgxGiPLb6wvgU"
Date Wed, 24 Apr 2024 19:02:02 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"jena_kulas@example.org is not authorized for this resource.","error":"Forbidden","statusCode":403}
Test Information
NamePassedFailedSkipped
User List-all Response time is less than 200 1 0 0
User List-all with user role token Status code is 403 1 0 0
User List-all user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by id with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/23965d93-3b47-4685-8c5c-b7c2d4798044
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 8ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 7995d623-9d6c-4b72-94a6-5ba44b544eae
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:02:02 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User get by id Response time is less than 200 1 0 0
User get by id with user role token Status code is 401 1 0 0
User get by id user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by email with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/Tatum.Pollich62@example.com
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 5ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 38ca8e39-29f4-4a98-b4ab-31a6a8659268
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:02:02 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User get by email Response time is less than 200 1 0 0
User get by email with user role token Status code is 401 1 0 0
User get by email user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update other user by id with a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/588af6df-d0ce-4234-85a4-6de392291998
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 8ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 52573e33-1c58-4f2c-a423-36d27d09f8f5
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 195
Request Body

        {
          "name": "Stacey Predovic",
          "email": "Jesse62@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:02:02 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User update by id Response time is less than 200 1 0 0
User update by id with user role token Status code is 401 1 0 0
User update by id user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update other user by email with a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/Mary_Pouros@example.net
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 8ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token d45b5c1b-dbeb-4b7a-9bba-a543c9f81376
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 197
Request Body

        {
          "name": "Kirk Oberbrunner",
          "email": "Carole98@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:02:02 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User update by email Response time is less than 200 1 0 0
User update by email with user role token Status code is 401 1 0 0
User update by email user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete other user by id with a "user" role token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/7ff2636d-2815-4bbc-b181-0c364c187459
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 7ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 7e936b64-932a-468a-86fe-6c7cd4bf591b
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:02:02 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User delete by id Response time is less than 200 1 0 0
User delete by id with user role token Status code is 401 1 0 0
User delete by id user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete other user by email with a "user" role token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/Brooke_Johnson93@example.com
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 8ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 06011c4c-4d8e-42fc-a7e8-43e54ae1a406
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:02:02 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User delete by email Response time is less than 200 1 0 0
User delete by email with user role token Status code is 401 1 0 0
User delete by email user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get own user by id with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/d26e21e6-fdef-49d8-9d2f-098fcaf70375
Response Information
Response Code: 200 - OK
Mean time per request: 6ms
Mean size per request: 231B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token a5e186b4-2d58-476e-92fa-7dd1cac8b9dc
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 231
ETag W/"e7-O4StGVTvSX6HJVbqSrS9Y/BD/PM"
Date Wed, 24 Apr 2024 19:02:02 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"d26e21e6-fdef-49d8-9d2f-098fcaf70375","name":"Sara Connelly","email":"jena_kulas@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:00.519Z","updatedAt":"2024-04-24T19:02:00.519Z"}
Test Information
NamePassedFailedSkipped
User get by id Response time is less than 200 1 0 0
User get by id with user role token Status code is 200 1 0 0
User get by id user role data 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get own user by email with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/jena_kulas@example.org
Response Information
Response Code: 200 - OK
Mean time per request: 6ms
Mean size per request: 231B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 3d944f80-3995-4169-8d99-24bf244c732c
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 231
ETag W/"e7-O4StGVTvSX6HJVbqSrS9Y/BD/PM"
Date Wed, 24 Apr 2024 19:02:02 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"d26e21e6-fdef-49d8-9d2f-098fcaf70375","name":"Sara Connelly","email":"jena_kulas@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:00.519Z","updatedAt":"2024-04-24T19:02:00.519Z"}
Test Information
NamePassedFailedSkipped
User get by email Response time is less than 200 1 0 0
User get by email with user role token Status code is 200 1 0 0
User get by email user role data 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update own user by id with a wrong body and a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/d26e21e6-fdef-49d8-9d2f-098fcaf70375
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 83B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 5f9a5731-1954-4d96-b67b-34b91c6c2f0f
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 246
Request Body

        {
          "id": "bb247bf1-ea82-4996-b80d-263c1e9e87e5",
          "name": "Lindsay Dooley",
          "email": "jena_kulas@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 83
ETag W/"53-qMkg1W7Co+sisELD7fyOGixl8gQ"
Date Wed, 24 Apr 2024 19:02:02 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["property id should not exist"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
User update by id Response time is less than 200 1 0 0
User update by id with user role token wrong body Status code is 400 1 0 0
User update by id user role wrong field message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update own user by email with a wrong body and a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/jena_kulas@example.org
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 83B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 3114a458-259b-4987-bf7c-d6011982fb2d
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 243
Request Body

        {
          "id": "b50bd9a2-c27c-4f64-b99a-49fc907cf035",
        	"name": "Pam Schulist",
          "email": "jena_kulas@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 83
ETag W/"53-qMkg1W7Co+sisELD7fyOGixl8gQ"
Date Wed, 24 Apr 2024 19:02:03 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["property id should not exist"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
User update by email Response time is less than 200 1 0 0
User update by email with user role token wrong body Status code is 400 1 0 0
User update by email user role wrong field message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update own user email, by id with a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/d26e21e6-fdef-49d8-9d2f-098fcaf70375
Response Information
Response Code: 200 - OK
Mean time per request: 147ms
Mean size per request: 236B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token bba4dcd8-64df-4141-8e24-e8c63d92d718
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 202
Request Body

        {
          "name": "Catherine Marvin II",
          "email": "Bennett83@example.net",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "admin"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 236
ETag W/"ec-P+gOlUsN1ya9AZ1XgdUPlcAzxLw"
Date Wed, 24 Apr 2024 19:02:03 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"d26e21e6-fdef-49d8-9d2f-098fcaf70375","name":"Catherine Marvin II","email":"Bennett83@example.net","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:00.519Z","updatedAt":"2024-04-24T19:02:03.269Z"}
Test Information
NamePassedFailedSkipped
User Update By Id Response time is less than 200 1 0 0
User Update By Id With user Role Token Status Code is 200 1 0 0
User Update By Id user Role Get Own Id 1 0 0
User Update By Id user Role Get New Email 1 0 0
User update by id user role get Role user 1 0 0
Total 5 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update own user image by email with a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/Bennett83@example.net
Response Information
Response Code: 200 - OK
Mean time per request: 141ms
Mean size per request: 234B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token d4348cb4-a638-45ea-8399-7f1b0e3f04db
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 200
Request Body

        {
          "name": "Willis Bode",
          "email": "Bennett83@example.net",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://www.images.com/myimage.jpg",
          "role": "admin"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 234
ETag W/"ea-S2KWFxINMwG9zM/yU0cTGISbs+g"
Date Wed, 24 Apr 2024 19:02:03 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"d26e21e6-fdef-49d8-9d2f-098fcaf70375","name":"Willis Bode","email":"Bennett83@example.net","image":"http://www.images.com/myimage.jpg","role":"user","createdAt":"2024-04-24T19:02:00.519Z","updatedAt":"2024-04-24T19:02:03.496Z"}
Test Information
NamePassedFailedSkipped
User Update By Email Response time is less than 200 1 0 0
User Update By Email With user Role Token Status Code is 200 1 0 0
User Update By Email user Role Get Own Email 1 0 0
User Update By Email user Role Get New Image Url 1 0 0
User Update By Email user Role Get Role user 1 0 0
Total 5 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete own user by id with a "user" role token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/d26e21e6-fdef-49d8-9d2f-098fcaf70375
Response Information
Response Code: 200 - OK
Mean time per request: 12ms
Mean size per request: 26B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImQyNmUyMWU2LWZkZWYtNDlkOC05ZDJmLTA5OGZjYWY3MDM3NSIsImlhdCI6MTcxMzk4NTMyMCwiZXhwIjoxNzEzOTkyNTIwfQ.9dwCFetaF2iGai8jkLe3WxN0nG6TTLkKkSzDScyIbZs
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 6a075388-5b53-48af-bce9-c757f4017e71
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 26
ETag W/"1a-+BFCXZBji7vrbkrwyE5s2YKViik"
Date Wed, 24 Apr 2024 19:02:03 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User deleted"}
Test Information
NamePassedFailedSkipped
User delete by id Response time is less than 200 1 0 0
User delete by id with user role token Status code is 200 1 0 0
User delete by id user role success message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete own user by email with a "user" role token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/mayra23@example.net
Response Information
Response Code: 200 - OK
Mean time per request: 9ms
Mean size per request: 26B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjQ3ZGY5MmQ0LThmZmQtNGU2YS04MGZhLWMxOTRlYTQ4NzE0MyIsImlhdCI6MTcxMzk4NTMyMywiZXhwIjoxNzEzOTkyNTIzfQ.xNG1YkjZ0R_HUGn03NKW3k52WpmIfhIpRi9Edc5Y_Ro
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 0fa5414f-e64a-49c0-b8be-fb16f11c5556
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 26
ETag W/"1a-+BFCXZBji7vrbkrwyE5s2YKViik"
Date Wed, 24 Apr 2024 19:02:03 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User deleted"}
Test Information
NamePassedFailedSkipped
User delete by email Response time is less than 200 2 0 0
User delete by email with user role token Status code is 200 2 0 0
User delete by email user role Unauthorized message 2 0 0
Total 6 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token with an invalid password
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 400 - Bad Request
Mean time per request: 5ms
Mean size per request: 185B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 402873a9-8a3e-4428-8125-893dbfd57681
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 196
Request Body
{
          "name": "Javier Medhurst",
          "email": "Macey.Hagenes0@example.net",
          "password": "pass",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 185
ETag W/"b9-+D4QCKcmva/SFedMLgPAQA86ojo"
Date Wed, 24 Apr 2024 19:02:03 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["Password must contain at least one uppercase, one lowercase and one number","password must be longer than or equal to 6 characters"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Wrong Password Response time is less than 200 1 0 0
Admin Wrong Password Status code is 400 1 0 0
Admin Wrong Password message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token with no matching password
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 75B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 56f971be-6396-47b8-90cc-2282be798ca6
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 197
Request Body
{
          "name": "Elsa Ritchie",
          "email": "Howell_Roberts66@example.net",
          "password": "Password123",
          "passwordconf": "passw2",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 75
ETag W/"4b-c1ztYHQZ1XERVR/UWrFX6yQp73M"
Date Wed, 24 Apr 2024 19:02:03 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Passwords do not match","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Wrong Confirmation Password Response time is less than 200 1 0 0
Admin Wrong Confirmation Password Status code is 400 1 0 0
Admin Wrong Confirmation Password message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token with invalid email
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 400 - Bad Request
Mean time per request: 3ms
Mean size per request: 77B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 4e08344d-d943-4b15-93a2-91a892b23169
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 181
Request Body
{
          "name": "Jimmy Ortiz",
          "email": "no-email",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 77
ETag W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY"
Date Wed, 24 Apr 2024 19:02:04 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Wrong Register Email Response time is less than 200 1 0 0
Admin Wrong Register Email Status code is 400 1 0 0
Admin Must be email message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token with an existing email
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 400 - Bad Request
Mean time per request: 125ms
Mean size per request: 72B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 7197a86b-92ba-4c77-b9d9-8ecc38725576
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 190
Request Body
{
          "name": "Kelley Baumbach",
          "email": "p2@correo.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 72
ETag W/"48-YdQ+cv85vFIC4Zkw+XttsGus0wo"
Date Wed, 24 Apr 2024 19:02:04 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User already exists","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Wrong Register Existing Email Response time is less than 200 1 0 0
Admin Wrong Register Existing Email Status code is 400 1 0 0
Admin Must be email message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token the user has "admin" role as well
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 201 - Created
Mean time per request: 132ms
Mean size per request: 198B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 35eaca95-5fa6-4098-a253-33a818c02859
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 203
Request Body
{
          "name": "Courtney Moen",
          "email": "Janiya_Feeney41@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "admin",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 198
ETag W/"c6-QuFOmtjko3f9mHMWNkn3Nrj6v28"
Date Wed, 24 Apr 2024 19:02:04 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"b06aa6bc-2be2-4498-8493-30be8e132872","name":"Courtney Moen","email":"janiya_feeney41@example.org","image":"http://placeimg.com/640/480","role":"admin","createdAt":"2024-04-24T19:02:04.514Z"}
Test Information
NamePassedFailedSkipped
Admin Create User Response time is less than 200 1 0 0
Admin Create User Status Code is 201 1 0 0
Admin Receive User Data 1 0 0
Admin User Role = admin 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token the user has "user" role
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 201 - Created
Mean time per request: 123ms
Mean size per request: 197B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 85a6e3d0-fbdc-4306-b94b-0aba6d66f7aa
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 202
Request Body
{
          "name": "Dawn Keeling",
          "email": "Domenick_Hegmann@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 197
ETag W/"c5-SjK0zAao7srWdhHl+tq+T8CWkxA"
Date Wed, 24 Apr 2024 19:02:04 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"9f844191-5988-42cc-8fce-5f7b197396c6","name":"Dawn Keeling","email":"domenick_hegmann@example.com","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:04.724Z"}
Test Information
NamePassedFailedSkipped
Admin Create User Response time is less than 200 1 0 0
Admin Create User Status Code is 201 1 0 0
Admin Receive User Data 1 0 0
Admin User Role = user 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to list all users with a "admin" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 200 - OK
Mean time per request: 5ms
Mean size per request: 866B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 8ab0f227-1ac4-4df2-9183-45975c4863ed
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 866
ETag W/"362-OlIgpiwQ0yDEvTMLeG04rwbIVZQ"
Date Wed, 24 Apr 2024 19:02:04 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
[{"id":"b9834537-b52e-4363-93b3-0facc0ed550d","name":"Admin Name","email":"p1@correo.com","image":null,"role":"admin","createdAt":"2024-04-24T16:16:58.932Z","updatedAt":"2024-04-24T16:16:58.932Z"},{"id":"fa77b4b5-4aac-4757-a28f-cf08fb4d078d","name":"User Name","email":"p2@correo.com","image":null,"role":"user","createdAt":"2024-04-24T16:16:58.932Z","updatedAt":"2024-04-24T16:16:58.932Z"},{"id":"b06aa6bc-2be2-4498-8493-30be8e132872","name":"Courtney Moen","email":"janiya_feeney41@example.org","image":"http://placeimg.com/640/480","role":"admin","createdAt":"2024-04-24T19:02:04.514Z","updatedAt":"2024-04-24T19:02:04.514Z"},{"id":"9f844191-5988-42cc-8fce-5f7b197396c6","name":"Dawn Keeling","email":"domenick_hegmann@example.com","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:04.724Z","updatedAt":"2024-04-24T19:02:04.724Z"}]
Test Information
NamePassedFailedSkipped
Admin List-all Response time is less than 200 1 0 0
Admin List-all Status code is 200 1 0 0
Admin List-all Receive Users Data 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by id with a wrong or not existing id
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/f573b2de-fd1a-40de-bf06-c2b0a44ac372
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 1c115f50-ebef-4abe-86d9-182dd06f6843
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:02:04 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Get By Id Response time is less than 200 1 0 0
Admin Get By Id With Wrong ID Status code is 400 1 0 0
Admin Get By Id With Wrong ID Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by email with a n invalid or non-existing email
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/Walter26@example.com
Response Information
Response Code: 400 - Bad Request
Mean time per request: 11ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token d31c446d-a4ea-4dd6-80ea-927bd3058661
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:02:04 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Get By Email Response time is less than 200 1 0 0
Admin Get By Email With Wrong Email Status code is 400 1 0 0
Admin Get By Email With Wrong Email Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update other user by id with a wrong or non-existing Id
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/fd6edc69-74ff-47b3-bec1-5bcb570d5727
Response Information
Response Code: 400 - Bad Request
Mean time per request: 101ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token a8ece8e2-0362-4743-8636-a57e266456cf
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 199
Request Body

        {
          "name": "Robin Considine",
          "email": "Alana_Hayes@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:02:05 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Update User By Id Response time is less than 200 1 0 0
Admin Update User By Id With Wrong Id Status code is 400 1 0 0
Admin Update User By Id With Wrong Id Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update other user by email with a wrong or non-existing email
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/Terrence_Lehner@example.org
Response Information
Response Code: 400 - Bad Request
Mean time per request: 121ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token c649b75e-7b3e-4afb-8698-d6a5b9d4d5d8
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 194
Request Body

        {
          "name": "Maxine Green",
          "email": "Naomi_Fay@example.net",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:02:05 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Update User By Email Response time is less than 200 1 0 0
Admin Update User By Email With Wrong Email Status code is 400 1 0 0
Admin Update User By Email With Wrong Email Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete other user by id with a wrong or non-existing Id
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/b4e20618-1744-4128-8c56-4fff937e4a5f
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token b4e399a3-afc6-4018-ac9a-f002597b1765
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:02:05 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Delete User By Id Response time is less than 200 1 0 0
Admin Delete User By Id With Wrong Id Status code is 400 1 0 0
Admin Delete User By Id With Wrong Id Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete other user by email with a wrong or non-existing Email
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/Kenyatta.Swaniawski@example.com
Response Information
Response Code: 400 - Bad Request
Mean time per request: 11ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 93c1a324-7f61-499a-b9ca-6602e56f3808
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:02:05 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Delete User By Email Response time is less than 200 1 0 0
Admin Delete User By Email With Wrong Email Status code is 400 1 0 0
Admin Delete User By Email With Wrong Email Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by id
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/b06aa6bc-2be2-4498-8493-30be8e132872
Response Information
Response Code: 200 - OK
Mean time per request: 10ms
Mean size per request: 237B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 7c414bf8-487d-4de9-be10-65b943761dca
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 237
ETag W/"ed-i+Bsjw4ZmArzm7jyIOrYIjGGNxw"
Date Wed, 24 Apr 2024 19:02:05 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"b06aa6bc-2be2-4498-8493-30be8e132872","name":"Courtney Moen","email":"janiya_feeney41@example.org","image":"http://placeimg.com/640/480","role":"admin","createdAt":"2024-04-24T19:02:04.514Z","updatedAt":"2024-04-24T19:02:04.514Z"}
Test Information
NamePassedFailedSkipped
Admin Get By Id Response time is less than 200 1 0 0
Admin Get By Id Status code is 200 1 0 0
Admin Receive Requested ID 1 0 0
Admin Receive User Data 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by email
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/domenick_hegmann@example.com
Response Information
Response Code: 200 - OK
Mean time per request: 6ms
Mean size per request: 236B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token e834217b-23df-4f57-aac5-925efbc5897b
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 236
ETag W/"ec-4IAgFClpF9uyd2h4ILAUXDFs2fI"
Date Wed, 24 Apr 2024 19:02:05 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"9f844191-5988-42cc-8fce-5f7b197396c6","name":"Dawn Keeling","email":"domenick_hegmann@example.com","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:04.724Z","updatedAt":"2024-04-24T19:02:04.724Z"}
Test Information
NamePassedFailedSkipped
Admin Get By Email Response time is less than 200 1 0 0
Admin Get By Email Status code is 200 1 0 0
Admin Receive Requested Email 1 0 0
Admin Receive User Data 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update user email and user role by id
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/b06aa6bc-2be2-4498-8493-30be8e132872
Response Information
Response Code: 200 - OK
Mean time per request: 114ms
Mean size per request: 228B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 2612ab41-4eeb-4dbf-b5ff-585dd8691bf4
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 193
Request Body

        {
          "name": "Linda Schultz",
          "email": "newmail@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 228
ETag W/"e4-SlcGHQfbA0Z2wOBhmJdroI5cOBE"
Date Wed, 24 Apr 2024 19:02:05 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"b06aa6bc-2be2-4498-8493-30be8e132872","name":"Linda Schultz","email":"newmail@example.com","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:04.514Z","updatedAt":"2024-04-24T19:02:05.877Z"}
Test Information
NamePassedFailedSkipped
Admin Update By Id Response time is less than 200 1 0 0
Admin Update By Id Status code is 200 1 0 0
Admin Update By Id Get Requested Id 1 0 0
Admin Update By Id Get New Email 1 0 0
Admin Update By Id Get New Role user 1 0 0
Total 5 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update only role field to admin of another user by email
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/domenick_hegmann@example.com
Response Information
Response Code: 200 - OK
Mean time per request: 9ms
Mean size per request: 237B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token b3e9b16a-8430-429a-9bab-3209c06a9873
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 24
Request Body

        {
          "role": "admin"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 237
ETag W/"ed-k6zvmyqlMreNIdBGS/9lkfSX3Mo"
Date Wed, 24 Apr 2024 19:02:05 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"9f844191-5988-42cc-8fce-5f7b197396c6","name":"Dawn Keeling","email":"domenick_hegmann@example.com","image":"http://placeimg.com/640/480","role":"admin","createdAt":"2024-04-24T19:02:04.724Z","updatedAt":"2024-04-24T19:02:05.977Z"}
Test Information
NamePassedFailedSkipped
Admin Update By Email Response time is less than 200 1 0 0
Admin update by Email Status code is 200 1 0 0
Admin Update By Email Requested Email 1 0 0
Admin Update By Email Get New Role admin 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete a user by id
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/b06aa6bc-2be2-4498-8493-30be8e132872
Response Information
Response Code: 200 - OK
Mean time per request: 11ms
Mean size per request: 26B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 62f59b73-81d0-408a-bdf7-be4abc6bd29b
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 26
ETag W/"1a-+BFCXZBji7vrbkrwyE5s2YKViik"
Date Wed, 24 Apr 2024 19:02:06 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User deleted"}
Test Information
NamePassedFailedSkipped
Admin delete by id Response time is less than 200 1 0 0
Admin delete by id with user role token Status code is 200 1 0 0
Admin delete by id user role success message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete a user by email
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/domenick_hegmann@example.com
Response Information
Response Code: 200 - OK
Mean time per request: 9ms
Mean size per request: 26B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyMSwiZXhwIjoxNzEzOTkyNTIxfQ.ZzYImWPVLmsg5j6tM_FiYAUfCJ4Tw7E1tM4_iJVs7Rc
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 9d35256c-ad79-4f2e-92ff-2841296e3110
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 26
ETag W/"1a-+BFCXZBji7vrbkrwyE5s2YKViik"
Date Wed, 24 Apr 2024 19:02:06 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User deleted"}
Test Information
NamePassedFailedSkipped
Admin delete by email Response time is less than 200 1 0 0
Admin delete by email with user role token Status code is 200 1 0 0
Admin delete by email user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Endpoint to test the server is up and listening.
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1
Response Information
Response Code: 200 - OK
Mean time per request: 5ms
Mean size per request: 38B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 9844bea6-5644-4111-98a1-856649007627
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 38
ETag W/"26-YdrIO+GLsOB/l6kqsocoZhsx2kk"
Date Wed, 24 Apr 2024 19:02:06 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"ok":true,"message":"API is working"}
Test Information
NamePassedFailedSkipped
Working API Response time is less than 200 1 0 0
Working API Status code is 200 1 0 0
Working API message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with an invalid password. Password must contain at least one uppercase, one lowercase and one number
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 400 - Bad Request
Mean time per request: 2ms
Mean size per request: 129B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 28514f18-7826-4c4e-80ac-4d8e5e932379
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 179
Request Body
{
          "name": "Raquel Schuster",
          "email": "Ursula_Romaguera@example.org",
          "password": "passwo",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 129
ETag W/"81-xZoK5ITpZ9l7/M8tb0L55mjxsQE"
Date Wed, 24 Apr 2024 19:02:06 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["Password must contain at least one uppercase, one lowercase and one number"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Register Wrong Password time is less than 200 1 0 0
Register Wrong Password Status code is 400 1 0 0
Register Wrong Password message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with no matching password
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 400 - Bad Request
Mean time per request: 4ms
Mean size per request: 75B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 762b68e6-6353-4018-96ca-273f7a849769
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 175
Request Body
{
          "name": "Casey Greenholt",
          "email": "Rocio.Kirlin94@example.com",
          "password": "Password123",
          "passwordconf": "Pass",
          "image": "http://placeimg.com/640/480"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 75
ETag W/"4b-c1ztYHQZ1XERVR/UWrFX6yQp73M"
Date Wed, 24 Apr 2024 19:02:06 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Passwords do not match","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Register Wrong Confirmation Response time is less than 200 1 0 0
Register Wrong Confirmation Password Status code is 400 1 0 0
Register Wrong Confirmation Password message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with an invalid email address
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 400 - Bad Request
Mean time per request: 3ms
Mean size per request: 77B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token ae734641-04e0-453b-9221-9cd2fb3e4030
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 163
Request Body
{
          "name": "Lance Conn",
          "email": "no-email",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480"
          
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 77
ETag W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY"
Date Wed, 24 Apr 2024 19:02:06 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Register Wrong Email Response time is less than 200 1 0 0
Register Wrong Email Status code is 400 1 0 0
Register Must be email message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with an existing email address
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 400 - Bad Request
Mean time per request: 122ms
Mean size per request: 72B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 0a296421-704d-4e40-bd7b-db5037e7dae7
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 177
Request Body
{
          "name": "Clarence Altenwerth",
          "email": "p2@correo.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480"
          
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 72
ETag W/"48-YdQ+cv85vFIC4Zkw+XttsGus0wo"
Date Wed, 24 Apr 2024 19:02:06 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User already exists","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Response time is less than 200 1 0 0
Register Wrong Register Existing Email Status code is 400 1 0 0
Register already exists message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to register with valid credentials
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/register
Response Information
Response Code: 201 - Created
Mean time per request: 115ms
Mean size per request: 396B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 9bb108c4-77d8-4aa2-9177-4e3be7964efa
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 173
Request Body
{
          "name": "Robert Wolff",
          "email": "Destin42@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 396
ETag W/"18c-z1VDUryRsW/Vxwiwf6h40LVBVbE"
Date Wed, 24 Apr 2024 19:02:06 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"user":{"id":"7fe1cee1-8364-42c6-b3c3-c93103935d65","name":"Robert Wolff","email":"destin42@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:06.904Z"},"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8"}
Test Information
NamePassedFailedSkipped
Register Response time is less than 200 1 0 0
Register Status code is 201 1 0 0
Register Receive user data 1 0 0
Register user role = user 1 0 0
Register Receive Register Token 1 0 0
Total 5 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to login with an invalid email
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/login
Response Information
Response Code: 400 - Bad Request
Mean time per request: 4ms
Mean size per request: 77B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token f90f05e1-c864-4266-9ba4-4f45dc7e6f91
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 57
Request Body
{
          "email": "no-email",
          "password": "Password123"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 77
ETag W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY"
Date Wed, 24 Apr 2024 19:02:06 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Login Wrong Email Response time is less than 200 1 0 0
Login Wrong Email Status code is 400 1 0 0
Login Must be email message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to login with an unregistered email
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/login
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 70B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token cb9350ba-5d43-43f5-8ee4-28f2e467fd64
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 85
Request Body
{
          "email": "noregSalvador_Schaefer38@example.org",
          "password": "Password123"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 70
ETag W/"46-j9QMUok/Ptwa/s2iZEniSaU5aME"
Date Wed, 24 Apr 2024 19:02:07 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Wrong credentials","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Login Wrong Credentials Email Response time is less than 200 1 0 0
Login Wrong Credentials Email Status code is 400 1 0 0
Login Wrong Credentials Email Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to login with the wrong password
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/login
Response Information
Response Code: 400 - Bad Request
Mean time per request: 129ms
Mean size per request: 70B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 76fa9867-ce7c-4b96-b170-7be020928b11
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 67
Request Body
{
          "email": "destin42@example.org",
          "password": "wrongpass"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 70
ETag W/"46-j9QMUok/Ptwa/s2iZEniSaU5aME"
Date Wed, 24 Apr 2024 19:02:07 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Wrong credentials","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Login Wrong Credentials Password Response time is less than 200 1 0 0
Login Wrong Credentials Password Status Code is 400 1 0 0
Login Wrong Credentials Password Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to login with the right credentials
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/auth/login
Response Information
Response Code: 200 - OK
Mean time per request: 113ms
Mean size per request: 363B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token a9cf6994-c98d-4027-b08a-ee4580efd135
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 57
Request Body
{
          "email": "p1@correo.com",
          "password": "123456"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 363
ETag W/"16b-IPQthm4UhUyGM555TAgAk6WB4VE"
Date Wed, 24 Apr 2024 19:02:07 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"user":{"id":"b9834537-b52e-4363-93b3-0facc0ed550d","name":"Admin Name","email":"p1@correo.com","image":null,"role":"admin","createdAt":"2024-04-24T16:16:58.932Z"},"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU"}
Test Information
NamePassedFailedSkipped
Login Response time is less than 200 1 0 0
Login Status code is 200 1 0 0
Receive Login Token 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to refresh an invalid token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/auth/refresh-token
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 5ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer e37eee10-1e1e-42a1-9da4-47a3994ae031fdc0c198-36a2-4dc7-9ceb-e4516be7fc8e
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 517ee447-5828-494f-8313-2864433a46ad
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:07 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
Refresh invalid token Response time is less than 200 1 0 0
Refresh invalid token Status code is 401 1 0 0
Refresh Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Successfully refresh the token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/auth/refresh-token
Response Information
Response Code: 200 - OK
Mean time per request: 4ms
Mean size per request: 396B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 626fe771-61ed-4c8f-8963-35364c572048
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 396
ETag W/"18c-nziT3iFHIi44/ARG6h5WIb2+FPc"
Date Wed, 24 Apr 2024 19:02:07 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"user":{"id":"7fe1cee1-8364-42c6-b3c3-c93103935d65","name":"Robert Wolff","email":"destin42@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:06.904Z"},"token":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.b5LH7LvP2gWYoB0nJ31k-jzF5ljVGSyqB3WIemzlQKw"}
Test Information
NamePassedFailedSkipped
Refresh token Response time is less than 200 1 0 0
Refresh token Status code is 200 1 0 0
Receive Login Token 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with an invalid token
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 2ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer 89740cd8-39e0-4462-b0fc-937e4e672730a466e407-8164-4114-b3a6-87f66274eb4a
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token fba177ee-5c49-46eb-8921-498f9c5b8321
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 200
Request Body
{
          "name": "Nina Bartell",
          "email": "Layne_Ondricka@example.net",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:07 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User Create Response time is less than 200 1 0 0
User Create invalid token Status code is 401 1 0 0
User Create Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to list all users with an invalid token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 4ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer a46446ce-15c7-42f4-a7b1-fd7dc53a67268850ffb4-c606-46c5-a53a-70354e1463a9
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 714c19e5-6120-4246-b733-546df75695e5
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:07 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User List-all Response time is less than 200 1 0 0
User List-all with invalid token Status code is 401 1 0 0
User List-all Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get a user by id with an invalid token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/7fe1cee1-8364-42c6-b3c3-c93103935d65
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 4ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer ef9bdd0b-6153-486b-9d8f-8a79cb16f82c6ad1be25-bcfe-43c9-bf15-a0a8a6914562
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token e4e06ec5-349c-4e8d-9059-c7f899a9938b
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:07 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User get by id Response time is less than 200 1 0 0
User get by id with invalid token Status code is 401 1 0 0
User get by id Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get a user by email with an invalid token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/destin42@example.org
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 2ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer 952d8f90-cb64-48ba-8cb2-4ae18a9272a28bcc1fe4-35d8-4ae9-99fa-6dc9ca431e3b
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 999e3979-c82d-4916-a782-90c2a0ac34cb
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:08 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User get by email Response time is less than 200 1 0 0
User get by email with invalid token Status code is 401 1 0 0
User get by email Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update a user by id with an invalid token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/7fe1cee1-8364-42c6-b3c3-c93103935d65
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 3ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer e7377783-c4a9-468d-b4d7-998d5b125e335d5d2394-74ea-46a7-ad17-4a8948c74d7a
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token a6a2d29d-f245-486c-a9aa-4e0f1a34ae3f
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 194
Request Body

        {
          "name": "Katrina Ferry",
          "email": "destin42@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:08 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User update by id Response time is less than 200 1 0 0
User update by id with invalid token Status code is 401 1 0 0
User update by id Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update a user by email with an invalid token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/destin42@example.org
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer 6c654859-0701-4c45-bb9a-d3586a82d562f40fb376-cb3b-4ffa-b038-e7970d9a8c56
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 444caffe-224e-4a43-a2c7-5894f520c54f
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 197
Request Body

        {
          "name": "Mr. Marvin Crist",
          "email": "destin42@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:08 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User update by email Response time is less than 200 1 0 0
User update by email with invalid token Status code is 401 1 0 0
User update by email Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete a user by id with an invalid token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/7fe1cee1-8364-42c6-b3c3-c93103935d65
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 1ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer ccfa8dac-e898-4007-ba4c-bf9237a21b5b76229220-85a4-402b-ae39-d6bbecb4ea21
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 8b34050e-5ba3-49fc-a7e7-f54433ba28a4
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:08 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User delete by id Response time is less than 200 1 0 0
User delete by id with invalid token Status code is 401 1 0 0
User delete by id Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete a user by email with an invalid token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/destin42@example.org
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 3ms
Mean size per request: 43B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer 4eacda51-73bc-4f1d-b759-bdfddb6e2a13598f6c34-4fe9-4ea1-949c-453a1877edb9
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token ca5c7bf6-31ee-46b5-bac8-3c3a626bbdf5
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 43
ETag W/"2b-dGnJzt6gv1nJjX6DJ9RztDWptng"
Date Wed, 24 Apr 2024 19:02:08 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User delete by email Response time is less than 200 1 0 0
User delete by email with invalid token Status code is 401 1 0 0
User delete by email Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "user" role token
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 403 - Forbidden
Mean time per request: 6ms
Mean size per request: 108B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 64997356-514e-4ca7-a2a6-2c7e0085f8fd
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 198
Request Body
{
          "name": "Marvin Tremblay",
          "email": "Arielle93@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 108
ETag W/"6c-9a84UhQ1x5yzuK3hdPdFbPN7ass"
Date Wed, 24 Apr 2024 19:02:08 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"destin42@example.org is not authorized for this resource.","error":"Forbidden","statusCode":403}
Test Information
NamePassedFailedSkipped
User Create Response time is less than 200 1 0 0
User Create user role token Status code is 403 1 0 0
User Create user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to list all users with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 403 - Forbidden
Mean time per request: 6ms
Mean size per request: 108B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token b5e331d5-872e-4907-9a74-952c669e52c3
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 108
ETag W/"6c-9a84UhQ1x5yzuK3hdPdFbPN7ass"
Date Wed, 24 Apr 2024 19:02:08 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"destin42@example.org is not authorized for this resource.","error":"Forbidden","statusCode":403}
Test Information
NamePassedFailedSkipped
User List-all Response time is less than 200 1 0 0
User List-all with user role token Status code is 403 1 0 0
User List-all user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by id with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/7e83923f-a9bc-4fde-a646-217416bc3367
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 5ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 1e75c8c5-68d7-4e0b-8630-5b03794ff7ea
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:02:08 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User get by id Response time is less than 200 1 0 0
User get by id with user role token Status code is 401 1 0 0
User get by id user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by email with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/Omer.Daugherty@example.org
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 1f3b8ec1-211e-4ce0-9da2-2a0dd34e4865
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:02:08 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User get by email Response time is less than 200 1 0 0
User get by email with user role token Status code is 401 1 0 0
User get by email user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update other user by id with a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/815fd4c9-65cd-41c0-b154-e4e5d42c7626
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 5ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 456ddb4f-3264-494d-8ef2-6797e9ba7e2d
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 201
Request Body

        {
          "name": "Mr. Olive Kiehn",
          "email": "Lenora.Wolf74@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:02:08 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User update by id Response time is less than 200 1 0 0
User update by id with user role token Status code is 401 1 0 0
User update by id user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update other user by email with a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/Calista_Von@example.org
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 5ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 857e5193-5251-4e4a-9556-da66f1bafdf3
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 205
Request Body

        {
          "name": "Erica Halvorson",
          "email": "Gisselle.Turner69@example.net",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:02:09 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User update by email Response time is less than 200 1 0 0
User update by email with user role token Status code is 401 1 0 0
User update by email user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete other user by id with a "user" role token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/c5a6793b-cb2a-4723-a72e-129744da657b
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 6ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 89976041-9244-4bd5-a1f7-30f3b9643baf
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:02:09 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User delete by id Response time is less than 200 1 0 0
User delete by id with user role token Status code is 401 1 0 0
User delete by id user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete other user by email with a "user" role token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/Remington15@example.org
Response Information
Response Code: 401 - Unauthorized
Mean time per request: 4ms
Mean size per request: 66B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 14bcc8bb-3ead-4e96-ad57-32a68f0c87cd
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 66
ETag W/"42-fLKBTh6AiPPZ3yLlcpVwH1V7rzA"
Date Wed, 24 Apr 2024 19:02:09 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Unauthorized","error":"Unauthorized","statusCode":401}
Test Information
NamePassedFailedSkipped
User delete by email Response time is less than 200 1 0 0
User delete by email with user role token Status code is 401 1 0 0
User delete by email user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get own user by id with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/7fe1cee1-8364-42c6-b3c3-c93103935d65
Response Information
Response Code: 200 - OK
Mean time per request: 8ms
Mean size per request: 228B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token c629d03f-62af-4ffb-b56d-77fbf6ed8a89
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 228
ETag W/"e4-7UZdFm+obrnHppVDyCkE4DktHes"
Date Wed, 24 Apr 2024 19:02:09 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"7fe1cee1-8364-42c6-b3c3-c93103935d65","name":"Robert Wolff","email":"destin42@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:06.904Z","updatedAt":"2024-04-24T19:02:06.904Z"}
Test Information
NamePassedFailedSkipped
User get by id Response time is less than 200 1 0 0
User get by id with user role token Status code is 200 1 0 0
User get by id user role data 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get own user by email with a "user" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/destin42@example.org
Response Information
Response Code: 200 - OK
Mean time per request: 7ms
Mean size per request: 228B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 506d85f4-1197-4322-b620-85c7a317aada
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 228
ETag W/"e4-7UZdFm+obrnHppVDyCkE4DktHes"
Date Wed, 24 Apr 2024 19:02:09 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"7fe1cee1-8364-42c6-b3c3-c93103935d65","name":"Robert Wolff","email":"destin42@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:06.904Z","updatedAt":"2024-04-24T19:02:06.904Z"}
Test Information
NamePassedFailedSkipped
User get by email Response time is less than 200 1 0 0
User get by email with user role token Status code is 200 1 0 0
User get by email user role data 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update own user by id with a wrong body and a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/7fe1cee1-8364-42c6-b3c3-c93103935d65
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 83B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token e52729dc-c8da-4268-a216-85a9f8658c8e
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 247
Request Body

        {
          "id": "65a551b0-b301-409e-95ae-8a988182dbc7",
          "name": "Miss Lucia Kemmer",
          "email": "destin42@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 83
ETag W/"53-qMkg1W7Co+sisELD7fyOGixl8gQ"
Date Wed, 24 Apr 2024 19:02:09 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["property id should not exist"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
User update by id Response time is less than 200 1 0 0
User update by id with user role token wrong body Status code is 400 1 0 0
User update by id user role wrong field message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update own user by email with a wrong body and a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/destin42@example.org
Response Information
Response Code: 400 - Bad Request
Mean time per request: 8ms
Mean size per request: 83B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token c2039cb0-7eaf-4b43-8aa8-29540b3b84ef
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 244
Request Body

        {
          "id": "d5b5cf93-2e0c-4a6f-b8b3-c502f61c7298",
        	"name": "Shelia Ratke IV",
          "email": "destin42@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 83
ETag W/"53-qMkg1W7Co+sisELD7fyOGixl8gQ"
Date Wed, 24 Apr 2024 19:02:09 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["property id should not exist"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
User update by email Response time is less than 200 1 0 0
User update by email with user role token wrong body Status code is 400 1 0 0
User update by email user role wrong field message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update own user email, by id with a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/7fe1cee1-8364-42c6-b3c3-c93103935d65
Response Information
Response Code: 200 - OK
Mean time per request: 96ms
Mean size per request: 236B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token b81e782f-e2e1-4d81-bb99-5305dea06418
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 202
Request Body

        {
          "name": "Bradley Tillman",
          "email": "Colleen.Ferry@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "admin"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 236
ETag W/"ec-Lxj0SXE0Holz+7GrpVOfwFKsv2M"
Date Wed, 24 Apr 2024 19:02:09 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"7fe1cee1-8364-42c6-b3c3-c93103935d65","name":"Bradley Tillman","email":"Colleen.Ferry@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:06.904Z","updatedAt":"2024-04-24T19:02:09.799Z"}
Test Information
NamePassedFailedSkipped
User Update By Id Response time is less than 200 1 0 0
User Update By Id With user Role Token Status Code is 200 1 0 0
User Update By Id user Role Get Own Id 1 0 0
User Update By Id user Role Get New Email 1 0 0
User update by id user role get Role user 1 0 0
Total 5 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update own user image by email with a "user" role token
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/Colleen.Ferry@example.org
Response Information
Response Code: 200 - OK
Mean time per request: 84ms
Mean size per request: 242B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 93cf60f0-3735-405b-ab8c-0d805c896b5e
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 208
Request Body

        {
          "name": "Phillip Strosin",
          "email": "Colleen.Ferry@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://www.images.com/myimage.jpg",
          "role": "admin"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 242
ETag W/"f2-CYZNHK+lDTNzzI8p5PlNFhIdfxI"
Date Wed, 24 Apr 2024 19:02:09 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"7fe1cee1-8364-42c6-b3c3-c93103935d65","name":"Phillip Strosin","email":"Colleen.Ferry@example.org","image":"http://www.images.com/myimage.jpg","role":"user","createdAt":"2024-04-24T19:02:06.904Z","updatedAt":"2024-04-24T19:02:09.971Z"}
Test Information
NamePassedFailedSkipped
User Update By Email Response time is less than 200 1 0 0
User Update By Email With user Role Token Status Code is 200 1 0 0
User Update By Email user Role Get Own Email 1 0 0
User Update By Email user Role Get New Image Url 1 0 0
User Update By Email user Role Get Role user 1 0 0
Total 5 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete own user by id with a "user" role token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/7fe1cee1-8364-42c6-b3c3-c93103935d65
Response Information
Response Code: 200 - OK
Mean time per request: 15ms
Mean size per request: 26B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjdmZTFjZWUxLTgzNjQtNDJjNi1iM2MzLWM5MzEwMzkzNWQ2NSIsImlhdCI6MTcxMzk4NTMyNiwiZXhwIjoxNzEzOTkyNTI2fQ.lkBH4LdqmJe11EEUKYHzodraH7yBFK-ZXFrsDkotLO8
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 85a25997-3275-48e4-9a8a-25658a2e479c
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 26
ETag W/"1a-+BFCXZBji7vrbkrwyE5s2YKViik"
Date Wed, 24 Apr 2024 19:02:10 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User deleted"}
Test Information
NamePassedFailedSkipped
User delete by id Response time is less than 200 1 0 0
User delete by id with user role token Status code is 200 1 0 0
User delete by id user role success message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete own user by email with a "user" role token
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/kennedy.damore68@example.com
Response Information
Response Code: 200 - OK
Mean time per request: 7ms
Mean size per request: 26B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjQ1M2Q3YzQ0LTg1YjYtNGNiMS04OGVhLWU4ZmYzMDhhODAxMSIsImlhdCI6MTcxMzk4NTMzMCwiZXhwIjoxNzEzOTkyNTMwfQ.Pc6hkixt8NQTGd7zC19qKnw87bhLJAXCqJbcQ_QHFiA
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 7f6611d3-d326-4da5-8a8b-e0e419b4a7aa
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 26
ETag W/"1a-+BFCXZBji7vrbkrwyE5s2YKViik"
Date Wed, 24 Apr 2024 19:02:10 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User deleted"}
Test Information
NamePassedFailedSkipped
User delete by email Response time is less than 200 2 0 0
User delete by email with user role token Status code is 200 2 0 0
User delete by email user role Unauthorized message 2 0 0
Total 6 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token with an invalid password
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 185B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 066274aa-61d0-459c-927d-822dbc17dacb
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 189
Request Body
{
          "name": "Joy Kunze",
          "email": "Agustin.White@example.net",
          "password": "pass",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 185
ETag W/"b9-+D4QCKcmva/SFedMLgPAQA86ojo"
Date Wed, 24 Apr 2024 19:02:10 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["Password must contain at least one uppercase, one lowercase and one number","password must be longer than or equal to 6 characters"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Wrong Password Response time is less than 200 1 0 0
Admin Wrong Password Status code is 400 1 0 0
Admin Wrong Password message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token with no matching password
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 75B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token fb8bac6d-fc7c-429e-8b4f-1f76258d4090
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 190
Request Body
{
          "name": "Dexter Kutch",
          "email": "Michael99@example.com",
          "password": "Password123",
          "passwordconf": "passw2",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 75
ETag W/"4b-c1ztYHQZ1XERVR/UWrFX6yQp73M"
Date Wed, 24 Apr 2024 19:02:10 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"Passwords do not match","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Wrong Confirmation Password Response time is less than 200 1 0 0
Admin Wrong Confirmation Password Status code is 400 1 0 0
Admin Wrong Confirmation Password message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token with invalid email
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 77B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token d569bdef-1d55-4948-80da-969d31b3a16c
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 186
Request Body
{
          "name": "Megan Balistreri",
          "email": "no-email",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 77
ETag W/"4d-3V3Uy1KR57m8txxwRQ1zEUNG0HY"
Date Wed, 24 Apr 2024 19:02:10 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":["email must be an email"],"error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Wrong Register Email Response time is less than 200 1 0 0
Admin Wrong Register Email Status code is 400 1 0 0
Admin Must be email message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token with an existing email
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 400 - Bad Request
Mean time per request: 119ms
Mean size per request: 72B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 127f1a12-ce5a-4e2a-aeef-b96f5ca4b9d4
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 193
Request Body
{
          "name": "Brooke Stoltenberg",
          "email": "p2@correo.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 72
ETag W/"48-YdQ+cv85vFIC4Zkw+XttsGus0wo"
Date Wed, 24 Apr 2024 19:02:10 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User already exists","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Wrong Register Existing Email Response time is less than 200 1 0 0
Admin Wrong Register Existing Email Status code is 400 1 0 0
Admin Must be email message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token the user has "admin" role as well
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 201 - Created
Mean time per request: 112ms
Mean size per request: 195B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token f277cb96-5254-4e1a-bb1b-f19f10b694f1
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 200
Request Body
{
          "name": "Brendan Hessel",
          "email": "Jade.Bins96@example.net",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "admin",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 195
ETag W/"c3-Xr2e/TQw6b3gg7HuR7xbrq7sIbw"
Date Wed, 24 Apr 2024 19:02:10 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"6ca1f45f-3465-4d6d-bb67-d1df1d14dc3e","name":"Brendan Hessel","email":"jade.bins96@example.net","image":"http://placeimg.com/640/480","role":"admin","createdAt":"2024-04-24T19:02:10.978Z"}
Test Information
NamePassedFailedSkipped
Admin Create User Response time is less than 200 1 0 0
Admin Create User Status Code is 201 1 0 0
Admin Receive User Data 1 0 0
Admin User Role = admin 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to create a user with a "admin" role token the user has "user" role
Request Information
Request Method: POST
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 201 - Created
Mean time per request: 119ms
Mean size per request: 195B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token f78a9344-5eb4-4746-8b82-fb7b6ebaa423
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 200
Request Body
{
          "name": "Leon Kutch",
          "email": "Drew.Breitenberg@example.org",
          "password": "Password123",
          "passwordconf": "Password123",
          "role": "user",
          "image": "http://placeimg.com/640/480"
        }
        
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 195
ETag W/"c3-cO8eaHmG671GNOYNm3pkF4l+n7w"
Date Wed, 24 Apr 2024 19:02:11 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"f5dfc9bb-2c7f-4c8d-922f-dea66c5d3bcd","name":"Leon Kutch","email":"drew.breitenberg@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:11.170Z"}
Test Information
NamePassedFailedSkipped
Admin Create User Response time is less than 200 1 0 0
Admin Create User Status Code is 201 1 0 0
Admin Receive User Data 1 0 0
Admin User Role = user 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to list all users with a "admin" role token
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users
Response Information
Response Code: 200 - OK
Mean time per request: 5ms
Mean size per request: 861B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 51d5f7a0-0ad0-4bdc-a518-88d999e07386
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 861
ETag W/"35d-/YpwmZLjvLaF2FxFH1nhhrrGzMg"
Date Wed, 24 Apr 2024 19:02:11 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
[{"id":"b9834537-b52e-4363-93b3-0facc0ed550d","name":"Admin Name","email":"p1@correo.com","image":null,"role":"admin","createdAt":"2024-04-24T16:16:58.932Z","updatedAt":"2024-04-24T16:16:58.932Z"},{"id":"fa77b4b5-4aac-4757-a28f-cf08fb4d078d","name":"User Name","email":"p2@correo.com","image":null,"role":"user","createdAt":"2024-04-24T16:16:58.932Z","updatedAt":"2024-04-24T16:16:58.932Z"},{"id":"6ca1f45f-3465-4d6d-bb67-d1df1d14dc3e","name":"Brendan Hessel","email":"jade.bins96@example.net","image":"http://placeimg.com/640/480","role":"admin","createdAt":"2024-04-24T19:02:10.978Z","updatedAt":"2024-04-24T19:02:10.978Z"},{"id":"f5dfc9bb-2c7f-4c8d-922f-dea66c5d3bcd","name":"Leon Kutch","email":"drew.breitenberg@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:11.170Z","updatedAt":"2024-04-24T19:02:11.170Z"}]
Test Information
NamePassedFailedSkipped
Admin List-all Response time is less than 200 1 0 0
Admin List-all Status code is 200 1 0 0
Admin List-all Receive Users Data 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by id with a wrong or not existing id
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/5d4be709-14c2-4353-bd7a-21863b04ed8d
Response Information
Response Code: 400 - Bad Request
Mean time per request: 7ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 6462a5e5-6843-4a97-932f-cb400ed46a2f
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:02:11 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Get By Id Response time is less than 200 1 0 0
Admin Get By Id With Wrong ID Status code is 400 1 0 0
Admin Get By Id With Wrong ID Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by email with a n invalid or non-existing email
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/Elian_Nolan@example.net
Response Information
Response Code: 400 - Bad Request
Mean time per request: 6ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 19098261-d35d-4b04-bc02-6d6ed64a9598
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:02:11 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Get By Email Response time is less than 200 1 0 0
Admin Get By Email With Wrong Email Status code is 400 1 0 0
Admin Get By Email With Wrong Email Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update other user by id with a wrong or non-existing Id
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/6bd87557-21d9-4adf-bd41-7c5c37a0aaad
Response Information
Response Code: 400 - Bad Request
Mean time per request: 115ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 8c3062a6-4b2f-4783-9720-de15b942e7ce
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 207
Request Body

        {
          "name": "Mrs. Jonathan Kutch",
          "email": "Julien.Emmerich@example.net",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:02:11 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Update User By Id Response time is less than 200 1 0 0
Admin Update User By Id With Wrong Id Status code is 400 1 0 0
Admin Update User By Id With Wrong Id Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update other user by email with a wrong or non-existing email
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/Francesco.Funk97@example.com
Response Information
Response Code: 400 - Bad Request
Mean time per request: 134ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token e78159f1-8447-498c-ba7b-f5dfe1d69e41
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 205
Request Body

        {
          "name": "Miss Austin Osinski",
          "email": "Delpha.OKeefe@example.net",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:02:11 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Update User By Email Response time is less than 200 1 0 0
Admin Update User By Email With Wrong Email Status code is 400 1 0 0
Admin Update User By Email With Wrong Email Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete other user by id with a wrong or non-existing Id
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/9353b25f-1143-4833-939a-fb68520ad49f
Response Information
Response Code: 400 - Bad Request
Mean time per request: 9ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 3a2ce30e-a977-4a99-bec2-6702b5986ef1
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:02:11 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Delete User By Id Response time is less than 200 1 0 0
Admin Delete User By Id With Wrong Id Status code is 400 1 0 0
Admin Delete User By Id With Wrong Id Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete other user by email with a wrong or non-existing Email
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/Adeline_Oberbrunner67@example.org
Response Information
Response Code: 400 - Bad Request
Mean time per request: 10ms
Mean size per request: 67B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token f74ed386-04a6-4211-b3f0-15f4a84ebe9a
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 67
ETag W/"43-QQPeiL6mR1nMsQBLoUJMbwdnTwU"
Date Wed, 24 Apr 2024 19:02:12 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User not found","error":"Bad Request","statusCode":400}
Test Information
NamePassedFailedSkipped
Admin Delete User By Email Response time is less than 200 1 0 0
Admin Delete User By Email With Wrong Email Status code is 400 1 0 0
Admin Delete User By Email With Wrong Email Message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by id
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/6ca1f45f-3465-4d6d-bb67-d1df1d14dc3e
Response Information
Response Code: 200 - OK
Mean time per request: 9ms
Mean size per request: 234B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 77a337d0-8da0-4c31-98be-0ea50ca48bae
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 234
ETag W/"ea-DuZnm0BoxVMplTMrJNhRCA7CxvM"
Date Wed, 24 Apr 2024 19:02:12 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"6ca1f45f-3465-4d6d-bb67-d1df1d14dc3e","name":"Brendan Hessel","email":"jade.bins96@example.net","image":"http://placeimg.com/640/480","role":"admin","createdAt":"2024-04-24T19:02:10.978Z","updatedAt":"2024-04-24T19:02:10.978Z"}
Test Information
NamePassedFailedSkipped
Admin Get By Id Response time is less than 200 1 0 0
Admin Get By Id Status code is 200 1 0 0
Admin Receive Requested ID 1 0 0
Admin Receive User Data 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to get other user by email
Request Information
Request Method: GET
Request URL: http://localhost:3000/api/v1/users/email/drew.breitenberg@example.org
Response Information
Response Code: 200 - OK
Mean time per request: 6ms
Mean size per request: 234B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 1e620acb-0380-4cfd-8dd8-4ce7221a540d
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 234
ETag W/"ea-1zCjyfkr1cmRWqGxMDVE7d6MTFA"
Date Wed, 24 Apr 2024 19:02:12 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"f5dfc9bb-2c7f-4c8d-922f-dea66c5d3bcd","name":"Leon Kutch","email":"drew.breitenberg@example.org","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:11.170Z","updatedAt":"2024-04-24T19:02:11.170Z"}
Test Information
NamePassedFailedSkipped
Admin Get By Email Response time is less than 200 1 0 0
Admin Get By Email Status code is 200 1 0 0
Admin Receive Requested Email 1 0 0
Admin Receive User Data 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update user email and user role by id
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/6ca1f45f-3465-4d6d-bb67-d1df1d14dc3e
Response Information
Response Code: 200 - OK
Mean time per request: 139ms
Mean size per request: 233B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token fc7321bd-b494-44b6-aa91-af41d937bbc9
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 198
Request Body

        {
          "name": "Mr. Wilfred Jacobs",
          "email": "newmail@example.com",
          "password": "Password123",
          "passwordconf": "Password123",
          "image": "http://placeimg.com/640/480",
          "role": "user"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 233
ETag W/"e9-dRtaQhJ9k3QpOlPnda3OTPF2XKU"
Date Wed, 24 Apr 2024 19:02:12 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"6ca1f45f-3465-4d6d-bb67-d1df1d14dc3e","name":"Mr. Wilfred Jacobs","email":"newmail@example.com","image":"http://placeimg.com/640/480","role":"user","createdAt":"2024-04-24T19:02:10.978Z","updatedAt":"2024-04-24T19:02:12.379Z"}
Test Information
NamePassedFailedSkipped
Admin Update By Id Response time is less than 200 1 0 0
Admin Update By Id Status code is 200 1 0 0
Admin Update By Id Get Requested Id 1 0 0
Admin Update By Id Get New Email 1 0 0
Admin Update By Id Get New Role user 1 0 0
Total 5 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to update only role field to admin of another user by email
Request Information
Request Method: PATCH
Request URL: http://localhost:3000/api/v1/users/email/drew.breitenberg@example.org
Response Information
Response Code: 200 - OK
Mean time per request: 12ms
Mean size per request: 235B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Content-Type application/json
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token f56945e2-d415-4329-97ab-1b58f54461e8
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Content-Length 24
Request Body

        {
          "role": "admin"
        }
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 235
ETag W/"eb-qwjcZ1NiG/Uc7FqXNUt9jD9FYUc"
Date Wed, 24 Apr 2024 19:02:12 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"id":"f5dfc9bb-2c7f-4c8d-922f-dea66c5d3bcd","name":"Leon Kutch","email":"drew.breitenberg@example.org","image":"http://placeimg.com/640/480","role":"admin","createdAt":"2024-04-24T19:02:11.170Z","updatedAt":"2024-04-24T19:02:12.487Z"}
Test Information
NamePassedFailedSkipped
Admin Update By Email Response time is less than 200 1 0 0
Admin update by Email Status code is 200 1 0 0
Admin Update By Email Requested Email 1 0 0
Admin Update By Email Get New Role admin 1 0 0
Total 4 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete a user by id
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/6ca1f45f-3465-4d6d-bb67-d1df1d14dc3e
Response Information
Response Code: 200 - OK
Mean time per request: 7ms
Mean size per request: 26B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token d8ff61d5-f0ff-4dba-b217-77d04b67f33a
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 26
ETag W/"1a-+BFCXZBji7vrbkrwyE5s2YKViik"
Date Wed, 24 Apr 2024 19:02:12 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User deleted"}
Test Information
NamePassedFailedSkipped
Admin delete by id Response time is less than 200 1 0 0
Admin delete by id with user role token Status code is 200 1 0 0
Admin delete by id user role success message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error
Request Description
Attempt to delete a user by email
Request Information
Request Method: DELETE
Request URL: http://localhost:3000/api/v1/users/email/drew.breitenberg@example.org
Response Information
Response Code: 200 - OK
Mean time per request: 11ms
Mean size per request: 26B

Test Pass Percentage
100 %
Request Headers
Header NameHeader Value
Authorization Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6ImI5ODM0NTM3LWI1MmUtNDM2My05M2IzLTBmYWNjMGVkNTUwZCIsImlhdCI6MTcxMzk4NTMyNywiZXhwIjoxNzEzOTkyNTI3fQ.5ve93uKmDvfDnFtQpaUOYdSPsbRuVgDbFnkc39VaFmU
User-Agent PostmanRuntime/7.37.1
Accept */*
Cache-Control no-cache
Postman-Token 84e05a9e-bd29-412e-aac3-153c8be04d1a
Host localhost:3000
Accept-Encoding gzip, deflate, br
Connection keep-alive
Response Headers
Header NameHeader Value
X-Powered-By Express
Access-Control-Allow-Origin *
Content-Type application/json; charset=utf-8
Content-Length 26
ETag W/"1a-+BFCXZBji7vrbkrwyE5s2YKViik"
Date Wed, 24 Apr 2024 19:02:12 GMT
Connection keep-alive
Keep-Alive timeout=5
Response Body
{"message":"User deleted"}
Test Information
NamePassedFailedSkipped
Admin delete by email Response time is less than 200 1 0 0
Admin delete by email with user role token Status code is 200 1 0 0
Admin delete by email user role Unauthorized message 1 0 0
Total 3 0 0
Test Failure
Test NameAssertion Error