Serenity BDD Trader Demo App
Home > Requirements > Clients > Registering a new client
Report generated 15-08-2024 19:49

Feature: Registering a new client

New clients are given a portfolio with $1000 to start with.

Name and email is mandatory, e.g:

firstNamelastNameemail 
Joe joe@smith.com
Smithjoe@smith.com
JoeSmith

More details

Scenarios

Given a trader with the following details:

firstNamelastNameemail
{firstName}{lastName}{email}

When the trader attempts to register with BDD Trader

Then the registration should be rejected

Given a trader with the following details:

firstNamelastNameemail
JakeSmithjack@smith.com

When the trader registers with BDD Trader

Then the trader should have a portfolio with $1000 in cash

Feature Coverage By Scenario

Test Outcomes

Test Performance

Key Statistics

Number of Scenarios 2 Total Duration 3s
Total Number of Test Cases 4 Fastest Test 54ms
Number of Manual Test Cases 0 Slowest Test 3s
Tests Started Aug 15, 2024 19:49:39 Average Execution Time 1s
Tests Finished Aug 15, 2024 19:49:43 Total Execution Time 4s

Automated Tests

feature Scenario Context Steps Started Total Duration Result
Registering a new client New clients need to provide their full name and email address
3 passing test cases
3 19:49:39 3s 182ms SUCCESS
Registering a new client New clients are given a portfolio with $1000 to start with 3 19:49:41 1s 595ms SUCCESS

Manual Tests

No manual tests were recorded
Serenity BDD version 4.1.20