Aller au contenu principal

Test Results

Test Run: RUN-USER-001

Execution Results

Test CaseEndpointResultNotes
TC-USER-001POST /usersPASSUser created successfully
TC-USER-002POST /usersPASSMissing name rejected
TC-USER-003POST /usersPASSMissing email rejected
TC-USER-004POST /usersPASSInvalid email rejected
TC-USER-005POST /usersFAILEmpty name accepted
TC-USER-006PUT /users/{id}PASSName updated
TC-USER-007PUT /users/{id}PASSEmail updated
TC-USER-008PUT /users/{id}PASSInvalid email rejected
TC-USER-009PUT /users/{id}PASSNon-existing user rejected
TC-USER-010PUT /users/{id}BLOCKEDExpected behavior not defined
TC-USER-011GET /usersPASSUsers returned
TC-USER-012GET /usersPASSEmpty array returned
TC-USER-013GET /users/{id}PASSUser returned
TC-USER-014GET /users/{id}PASS404 returned
TC-USER-015GET /users/{id}PASSInvalid ID rejected
TC-USER-016DELETE /users/{id}PASSUser deleted
TC-USER-017DELETE /users/{id}PASS404 returned
TC-USER-018DELETE /users/{id}FAILSecond DELETE returned 204

Summary

ResultCount
PASS15
FAIL2
BLOCKED1
Not Run0
Total18

Failed Tests

TC-USER-005

Expected

An empty user name should be rejected.

Actual

The API accepted the request.

Status

FAIL

Related defect

BUG-USER-001


TC-USER-018

Expected

The second DELETE request should return 404.

Actual

The API returned 204.

Status

FAIL

Related defect

BUG-USER-002

Blocked Tests

TC-USER-010

The test is blocked because the OpenAPI specification does not define whether an empty UserUpdate object should be accepted or rejected.

Related requirement

REQ-USER-003

Status

BLOCKED