Serenity and Cucumber Quick Start
Home > Requirements > User > Delete Users
Report generated 18-03-2023 01:01

Feature: Delete Users

Scenarios

Given delete User with valid ID

When send request delete user

Then should return status code 204

Given delete User with "1" ID

When send request delete user

Then should return status code 404

And response body message should be "Resource not found"

Given delete User with "!@#" ID

When send request delete user

Then should return status code 400

Given delete User with "Elakshi" ID

When send request delete user

Then should return status code 400

Given delete User with "amb_sethi_priya@herman.net" ID

When send request delete user

Then should return status code 400

Given delete User with "" ID

When send request delete user

Then should return status code 404

Given delete User without ID and without token

When send request delete user

Then should return status code 401

And response body message should be "Authentication failed"

And validate json schema response error

Scenario Results (including rows of test data) Automated
 Passing 3 38%
 Pending 0
 Ignored 0
 Skipped 0
 Unsuccessful
 Failed 5 63%
 Broken 0
 Compromised 0
Total 8
Execution Time Clock Time Fastest Test Slowest Test Average Execution Time
11s 10h 37m 45s 487ms 6s 1s

Automated Tests

Scenario Steps Started Duration Result
Delete User with valid ID 3 11:38:39 6s 203ms SUCCESS
Delete User with unregistered ID 4 11:38:46 744ms SUCCESS
Delete User with invalid format ID 3 11:38:46 617ms FAILURE
Delete User with name as a path parameter 3 11:38:47 553ms FAILURE
Delete User with email as a path parameter 3 11:38:48 1s 946ms FAILURE
Delete User without ID 3 11:38:50 800ms SUCCESS
Delete User without ID and without Token 5 11:38:50 487ms FAILURE

Manual Tests

No manual tests were recorded
Serenity BDD version 2.4.51