Serenity BDD Report
Home > Requirements > Cash-bo-api > Account creation
Report generated 24-04-2024 10:31

Feature: Account creation

[Cashupfront] Create new product account and verify wallet detail

Scenarios

Rule: Create product account success

Before

Given I generate a new cif and create a product account:

cifAUTO321651
productCashupfront
marketCodesSES
currenciesSGD

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifAUTO321652
productCashupfront
marketCodesNYS
currenciesHKD

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifAUTO321653
productCashupfront
marketCodesHKG
currenciesUSD

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifgenerated
productCashupfront
marketCodesSES
currenciesSGD

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifgenerated
productCashupfront
marketCodesNYS
currenciesHKD

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifgenerated
productCashupfront
marketCodesHKG
currenciesUSD

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifAUTO321654
productCashupfront
marketCodesNYSSES
currenciesSGDHKD

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifAUTO321655
productCashupfront
marketCodesNYSHKG
currenciesSGDUSD

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifAUTO321656
productCashupfront
marketCodesSESHKG
currenciesHKGUSD

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifgenerated
productCashupfront
marketCodesNYSSES
currenciesSGDHKD

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifgenerated
productCashupfront
marketCodesNYSHKG
currenciesSGDUSD

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifgenerated
productCashupfront
marketCodesSESHKG
currenciesHKGUSD

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifAUTO321657
productCashupfront
marketCodesSESHKGNYS
currenciesHKGUSDSGD

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifgenerated
productCashupfront
marketCodesSESHKGNYS
currenciesHKGUSDSGD

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

When gcwBoApi calls api to get wallet detail

Then gcwBoApi should get response status 200

Then gcwBoApi should get available balances

Before

Given I generate a new cif and create a product account:

cifgenerated
productCashupfront
marketCodesSES
currencies

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 200

Rule: Create product account fail

Before

Given I generate a new cif and create a product account:

cifgenerated
productCashupfront
marketCodes
currenciesSGD

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 500

Before

Given I generate a new cif and create a product account:

cifgenerated
productCashupfront
marketCodes
currencies

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 500

Before

Given I generate a new cif and create a product account:

cifAUTO3325
productCashupfront
marketCodesSESHKGNYS
currenciesHKGUSDSGD

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 500

Before

Given I generate a new cif and create a product account:

cifAUTO332563634
productCashupfront
marketCodesSESHKGNYS
currenciesHKGUSDSGD

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 500

Before

Given I generate a new cif and create a product account:

cifgenerated
productCashupfront
marketCodes
currenciesRRR

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 500

Before

Given I generate a new cif and create a product account:

cifgenerated
productCashupfront
marketCodes
currencies

When cashBoApi calls api to create product account

When cashBoApi calls api to create product account

Then cashBoApi should get response status 500

Feature Coverage By Scenario

Test Outcomes

Test Performance

Key Statistics

Number of Scenarios 21 Total Duration 8s
Total Number of Test Cases 21 Fastest Test 150ms
Number of Manual Test Cases 0 Slowest Test 776ms
Tests Started Apr 24, 2024 10:31:47 Average Execution Time 419ms
Tests Finished Apr 24, 2024 10:31:56 Total Execution Time 8s

Automated Tests

feature Scenario Context Steps Started Total Duration Result
Account Creation TC_1 7 10:31:47 668ms SUCCESS
Account Creation TC_2 7 10:31:48 405ms SUCCESS
Account Creation TC_3 7 10:31:48 488ms SUCCESS
Account Creation TC_4 7 10:31:49 608ms SUCCESS
Account Creation TC_5 7 10:31:49 491ms SUCCESS
Account Creation TC_6 8 10:31:50 776ms SUCCESS
Account Creation TC_7 8 10:31:51 706ms SUCCESS
Account Creation TC_8 8 10:31:51 491ms SUCCESS
Account Creation TC_9 8 10:31:52 517ms SUCCESS
Account Creation TC_10 8 10:31:52 410ms SUCCESS
Account Creation TC_11 8 10:31:53 544ms SUCCESS
Account Creation TC_12 8 10:31:53 428ms SUCCESS
Account Creation TC_13 8 10:31:54 472ms SUCCESS
Account Creation TC_14 8 10:31:54 527ms SUCCESS
Account Creation TC_15 5 10:31:55 310ms SUCCESS
Account Creation TC_16 5 10:31:55 171ms SUCCESS
Account Creation TC_17 5 10:31:55 183ms SUCCESS
Account Creation TC_18 5 10:31:55 156ms SUCCESS
Account Creation TC_19 5 10:31:56 150ms SUCCESS
Account Creation TC_20 5 10:31:56 153ms SUCCESS
Account Creation TC_21 5 10:31:56 163ms SUCCESS

Manual Tests

No manual tests were recorded
Serenity BDD version 4.0.48