Serenity BDD Report
Report generated 02-04-2024 13:26:02

Test Results: All Tests

45 tests

Overview

Test Outcomes

Test Performance

Functional Coverage Overview

Features

Key Statistics

Number of Scenarios 44
Total Number of Test Cases 45
Tests Started Apr 02, 2024 13:25:27
Tests Finished Apr 02, 2024 13:26:00
Total Duration 33s
Fastest Test 1ms
Slowest Test 6s
Average Execution Time 1s
Total Execution Time 52s

Functional Coverage Details

Features

Feature Scenarios Test Cases % Pass Result Coverage
Contact list management 5 6 100%
Tests 33 33 100%
Add contact rest negative test 9 9 100%
Add contact rest positive test 22 22 100%
Duplicated contact test 1 1 100%
Get contacts test 1 1 100%
User authentication 3 3 100%
User sign-up 3 3 100%

Key Statistics

Number of Scenarios 44 Total Duration 33s
Total Number of Test Cases 45 Fastest Test 1ms
Number of Manual Test Cases 0 Slowest Test 6s
Tests Started Apr 02, 2024 13:25:27 Average Execution Time 1s
Tests Finished Apr 02, 2024 13:26:00 Total Execution Time 52s

Automated Scenarios

feature Scenario Context Steps Started Total Duration Result
Contact list management Delete a contact from the contact list Chrome,Mac OS X 8 13:25:27 6s 550ms SUCCESS
Contact list management Try to set empty first and last name to the existing contact Chrome,Mac OS X 8 13:25:33 5s 076ms SUCCESS
Contact list management Try to add new contact with empty first and last name to the contact list Chrome,Mac OS X 6 13:25:34 4s 910ms SUCCESS
Contact list management Add new contact to the contact list
2 passing test cases
Chrome,Mac OS X 5 13:25:34 8s 046ms SUCCESS
Contact list management Edit existing contact from the contact list Chrome,Mac OS X 8 13:25:36 6s 569ms SUCCESS
AddContactRestNegativeTest Should NOT be able to add a contact with an empty first name
1 passing test case
3 13:26:00 292ms SUCCESS
AddContactRestNegativeTest Should NOT be able to add a contact with an empty last name
1 passing test case
3 13:26:00 191ms SUCCESS
AddContactRestNegativeTest Should NOT be able to add a contact with a long first name
1 passing test case
3 13:26:00 196ms SUCCESS
AddContactRestNegativeTest Should NOT be able to add a contact with a long last name
1 passing test case
3 13:26:00 191ms SUCCESS
AddContactRestNegativeTest Should NOT be able to add a contact with an invalid birthdate
1 passing test case
3 13:26:00 185ms SUCCESS
AddContactRestNegativeTest Should NOT be able to add a contact with a wrong format birthdate
1 passing test case
3 13:26:00 193ms SUCCESS
AddContactRestNegativeTest Should NOT be able to add a contact with an invalid email
1 passing test case
3 13:26:00 192ms SUCCESS
AddContactRestNegativeTest Should NOT be able to add a contact with an invalid phone number
1 passing test case
3 13:26:00 200ms SUCCESS
AddContactRestNegativeTest Should NOT be able to add a contact with a long state
1 passing test case
3 13:26:00 180ms SUCCESS
AddContactRestPositiveTest Should be able to add a valid contact
1 passing test case
5 13:26:00 203ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with an empty birthdate
1 passing test case
5 13:26:00 209ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with an empty email
1 passing test case
5 13:26:00 220ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with an empty phone
1 passing test case
5 13:26:00 234ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with an empty street line 1
1 passing test case
5 13:26:00 245ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with an empty city
1 passing test case
5 13:26:00 232ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with an empty state/province
1 passing test case
5 13:26:00 225ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with an empty postal code
1 passing test case
5 13:26:00 224ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with an empty country
1 passing test case
5 13:26:00 207ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with a short first name
1 passing test case
5 13:26:00 213ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with a maximum length first name
1 passing test case
5 13:26:00 213ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact whose first name includes numbers
1 passing test case
5 13:26:00 206ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact whose first name includes special characters
1 passing test case
5 13:26:00 217ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with a short last name
1 passing test case
5 13:26:00 221ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with a maximum length last name
1 passing test case
5 13:26:00 191ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact whose last name includes numbers
1 passing test case
5 13:26:00 219ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact whose last name includes special characters
1 passing test case
5 13:26:00 223ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with uppercase letters in the email
1 passing test case
5 13:26:00 240ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact with a subdomain in the email
1 passing test case
5 13:26:00 213ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact whose email includes numbers
1 passing test case
5 13:26:00 222ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact whose email includes a dot
1 passing test case
5 13:26:00 220ms SUCCESS
AddContactRestPositiveTest Should be able to add a contact whose email includes a hyphen
1 passing test case
5 13:26:00 206ms SUCCESS
DuplicatedContactTest Add duplicated contact 7 13:25:43 015ms SUCCESS
GetContactsTest Get contacts 6 13:25:55 001ms SUCCESS
User authentication Successful sign out of the system Chrome,Mac OS X 4 13:25:27 4s 265ms SUCCESS
User authentication Try to sign in with non-existing user data Chrome,Mac OS X 5 13:25:31 1s 495ms SUCCESS
User authentication Successful sign in to the system Chrome,Mac OS X 5 13:25:33 2s 511ms SUCCESS
User sign-up Try to add a new user with an invalid email Chrome,Mac OS X 4 13:25:27 3s 133ms SUCCESS
User sign-up Try to add a new user with empty First Name field Chrome,Mac OS X 4 13:25:30 1s 550ms SUCCESS
User sign-up Successfully add a new user to the system Chrome,Mac OS X 4 13:25:32 2s 182ms SUCCESS

Manual Tests

No manual tests were recorded
Serenity BDD version 4.1.4