Serenity BDD Report
Report generated 21-05-2024 03:53:19

Test Results: All Tests

92 tests

Overview

Test Outcomes

Test Performance

Functional Coverage Overview

Features

Key Statistics

Number of Scenarios 88
Total Number of Test Cases 92
Tests Started May 21, 2024 03:52:56
Tests Finished May 21, 2024 03:53:13
Total Duration 16s
Fastest Test 65ms
Slowest Test 5s
Average Execution Time 180ms
Total Execution Time 16s

Functional Coverage Details

Features

Feature Scenarios Test Cases % Pass Result Coverage
Account Creation 21 21 0%
Create Order Buy 34 34 3%
Create Order SELL 29 29 0%
Order Match 1 1 0%
Chart-of-account 3 7 0%

Test Failure Overview

Most Frequent Failures

Assertion error 84

Most Unstable Features

Create Order SELL 100%
Account Creation 100%
Order Match 100%
Create Order Buy 97%
chart-of-account 42%

Tags

Tc 7   1 Tc 80   1 Ordercreationbuyfail   14 Ordercreationsell   29 Tc 36   1 Tc 48   1 Tc 52   1 Tc 40   1 Tc 76   1 Ordercreationsellfail   10 Tc 64   1 Tc 12   1 Tc 88   1 Tc 8   1 Getchart-Of-Account   7 Tc 47   1 Tc 35   1 Tc 59   1 Ordermatchsuccess   1 Tc 19   1 Ordercreationbuy   34 Tc 63   1 Tc 51   1 Tc 87   1 Tc 75   1 Tc 11   1 Tc 99   1 Createproductaccount   21 Tc 9   1 Tc 1   1 Cashupfront   85 Tc 58   1 Tc 46   1 Tc 18   1 Tc 50   1 Tc 74   1 Tc 62   1 Tc 10   1 Tc 98   1 Tc 86   1 Tc 34   1 Ordercreationsellsuccess   19 Tc 2   1 Getchart-Of-Accountfail500   4 Wallet   7 Tc 57   1 Tc 29   1 Tc 17   1 Productaccount   21 Tc 61   1 Tc 73   1 Tc 21   1 Tc 97   1 Tc 45   1 Tc 33   1 Tc 3   1 Ordercreation   63 Getchart-Of-Accountsuccess   2 Tc 68   1 Tc 16   1 Tc 72   1 Tc 60   1 Tc 84   1 Tc 32   1 Tc 20   1 Createproductaccountfail   6 Tc 44   1 Tc 4   1 Ordercreationbuysuccess   20 Tc 79   1 Getchart-Of-Accountfail400   1 Tc 15   1 Tc 39   1 Tc 83   1 Tc 71   1 Tc 95   1 Tc 43   1 Tc 31   1 Tc 67   1 Tc 55   1 Tc 100   1 Tc 70   1 Ordermatch   1 Tc 5   1 Tc 14   1 Tc 38   1 Tc 94   1 Tc 82   1 Tc 30   1 Tc 54   1 Test   1 Tc 42   1 Tc 78   1 Tc 66   1 Tc 6   1 Createproductaccountsuccess   15 Tc 81   1 Order   63 Tc 13   1 Tc 49   1 Tc 37   1 Chart-Of-Account   7 Tc 93   1 Tc 41   1 Tc 65   1 Tc 77   1

Key Statistics

Number of Scenarios 88 Total Duration 16s
Total Number of Test Cases 92 Fastest Test 65ms
Number of Manual Test Cases 0 Slowest Test 5s
Tests Started May 21, 2024 03:52:56 Average Execution Time 180ms
Tests Finished May 21, 2024 03:53:13 Total Execution Time 16s

Automated Scenarios

feature Scenario Context Steps Started Total Duration Result
Account Creation TC_1: Input all field valid 7 03:52:56 195ms FAILURE
Account Creation TC_2: Input all field valid 7 03:52:56 167ms FAILURE
Account Creation TC_3: Input all field valid 7 03:52:57 095ms FAILURE
Account Creation TC_4: Input all field valid 7 03:52:57 095ms FAILURE
Account Creation TC_5: Input all field valid 7 03:52:57 099ms FAILURE
Account Creation TC_6: Input all field valid 8 03:52:57 198ms FAILURE
Account Creation TC_7: Input all field valid 8 03:52:57 201ms FAILURE
Account Creation TC_8: Input all field valid 8 03:52:57 194ms FAILURE
Account Creation TC_9: Input all field valid 8 03:52:58 203ms FAILURE
Account Creation TC_10: Input all field valid 8 03:52:58 192ms FAILURE
Account Creation TC_11: Input all field valid 8 03:52:58 200ms FAILURE
Account Creation TC_12: Input all field valid 8 03:52:58 204ms FAILURE
Account Creation TC_13: Input all field valid 8 03:52:58 195ms FAILURE
Account Creation TC_14: Input all field valid 8 03:52:59 196ms FAILURE
Account Creation TC_15: Input all field valid 5 03:52:59 137ms FAILURE
Account Creation TC_16: marketCodes blank 5 03:52:59 260ms FAILURE
Account Creation TC_17: currencies blank 5 03:52:59 135ms FAILURE
Account Creation TC_18: Input cif invalid 5 03:52:59 425ms FAILURE
Account Creation TC_19: Input cif invalid 5 03:53:00 229ms FAILURE
Account Creation TC_20: Input currencies invalid 5 03:53:00 196ms FAILURE
Account Creation TC_21: marketCodes and currencies blank 5 03:53:00 132ms FAILURE
Create Order Buy TC_29: Enter all valid value fields 4 03:53:00 177ms SUCCESS
Create Order Buy TC_30: Enter CIF and tan match together 14 03:53:00 123ms FAILURE
Create Order Buy TC_31: Enter CIF and tan exist but do not match each other 14 03:53:01 097ms FAILURE
Create Order Buy TC_32: Enter CIF does not exist, tan exist 14 03:53:01 095ms FAILURE
Create Order Buy TC_33: Create order with total amount equal to max cash 14 03:53:01 109ms FAILURE
Create Order Buy TC_34: Create order with validity = Day 14 03:53:01 106ms FAILURE
Create Order Buy TC_35: Create order with validity = GTD 14 03:53:01 112ms FAILURE
Create Order Buy TC_36: Create order with orderType =LIMIT 14 03:53:01 103ms FAILURE
Create Order Buy TC_37: Create order with orderType =MARKET 14 03:53:01 113ms FAILURE
Create Order Buy TC_38: Create order with orderType =STOP MARKET 14 03:53:01 125ms FAILURE
Create Order Buy TC_39: Create order with orderType =STOP LIMIT 14 03:53:01 108ms FAILURE
Create Order Buy TC_40: Create order with stock code of SES, walletcurrency is SGD 14 03:53:02 105ms FAILURE
Create Order Buy TC_41: Create order with stock code of HKG, walletcurrency is HKD 14 03:53:02 117ms FAILURE
Create Order Buy TC_42: Create order with stock code of NYS, walletcurrency is USD 14 03:53:02 154ms FAILURE
Create Order Buy TC_43: Create order with stock code of SES, walletcurrency is HKD 14 03:53:02 099ms FAILURE
Create Order Buy TC_44: Create order with stock code of SES, walletcurrency is USD 14 03:53:02 172ms FAILURE
Create Order Buy TC_45: Create order with stock code of HKG, walletcurrency is SGD 14 03:53:02 105ms FAILURE
Create Order Buy TC_46: Create order with stock code of HKG, walletcurrency is USD 14 03:53:02 101ms FAILURE
Create Order Buy TC_47: Create order with stock code of NYS, walletcurrency is SGD 14 03:53:02 109ms FAILURE
Create Order Buy TC_48: Create order with stock code of NYS, walletcurrency is HKD 14 03:53:02 096ms FAILURE
Create Order Buy TC_49: Leave 1 required field blank: stockCode 12 03:53:03 094ms FAILURE
Create Order Buy TC_50: Enter CIF and Tan does not exist 12 03:53:03 105ms FAILURE
Create Order Buy TC_51: Enter CIF exists, tan does not exist 12 03:53:03 183ms FAILURE
Create Order Buy TC_52: Enter price as a number < 0 12 03:53:03 104ms FAILURE
Create Order Buy TC_54: Enter a price greater than max cash 12 03:53:03 101ms FAILURE
Create Order Buy TC_55: Enter price equal to max cash 12 03:53:03 210ms FAILURE
Create Order Buy TC_57: Enter Quanity <0 12 03:53:03 103ms FAILURE
Create Order Buy TC_58: Enter ClordID is the same as the existing ClordID of another tan 12 03:53:04 101ms FAILURE
Create Order Buy TC_59: Enter ClordlD that matches the ClordlD of that instance 11 03:53:04 112ms FAILURE
Create Order Buy TC_60: BUY when the account has no money 12 03:53:04 111ms FAILURE
Create Order Buy TC_61: Enter stockCode that does not exist 12 03:53:04 105ms FAILURE
Create Order Buy TC_62: Enter exchangeId that does not exist 12 03:53:04 106ms FAILURE
Create Order Buy TC_63: Enter currencyCode that does not exist 12 03:53:04 107ms FAILURE
Create Order Buy TC_64: Enter walletCurrency that does not exist 12 03:53:04 111ms FAILURE
Create Order SELL TC_65: Enter all valid value fields 12 03:53:04 104ms FAILURE
Create Order SELL TC_66: Enter CIF and tan match together 12 03:53:04 107ms FAILURE
Create Order SELL TC_67: Enter CIF and tan exist but do not match each other 12 03:53:04 113ms FAILURE
Create Order SELL TC_68: Enter CIF does not exist, tan exist 12 03:53:05 102ms FAILURE
Create Order SELL TC_70: Create order with validity = Day 12 03:53:05 106ms FAILURE
Create Order SELL TC_71: Create order with validity = GTD 12 03:53:05 109ms FAILURE
Create Order SELL TC_72: Create order with orderType =LIMIT 12 03:53:05 102ms FAILURE
Create Order SELL TC_73: Create order with orderType =MARKET 12 03:53:05 100ms FAILURE
Create Order SELL TC_74: Create order with orderType =STOP MARKET 12 03:53:05 103ms FAILURE
Create Order SELL TC_75: Create order with orderType =STOP LIMIT 12 03:53:05 100ms FAILURE
Create Order SELL TC_76: Create order with stock code of SES, walletcurrency is SGD 12 03:53:05 099ms FAILURE
Create Order SELL TC_77: Create order with stock code of HKG, walletcurrency is HKD 12 03:53:05 102ms FAILURE
Create Order SELL TC_78: Create order with stock code of NYS, walletcurrency is USD 12 03:53:06 102ms FAILURE
Create Order SELL TC_79: Create order with stock code of SES, walletcurrency is HKD 12 03:53:06 099ms FAILURE
Create Order SELL TC_80: Create order with stock code of SES, walletcurrency is USD 12 03:53:06 100ms FAILURE
Create Order SELL TC_81: Create order with stock code of HKG, walletcurrency is SGD 12 03:53:06 102ms FAILURE
Create Order SELL TC_82: Create order with stock code of HKG, walletcurrency is USD 12 03:53:06 101ms FAILURE
Create Order SELL TC_83: Create order with stock code of NYS, walletcurrency is SGD 12 03:53:06 106ms FAILURE
Create Order SELL TC_84: Create order with stock code of NYS, walletcurrency is HKD 12 03:53:06 101ms FAILURE
Create Order SELL TC_86: Enter CIF and Tan does not exist 12 03:53:06 102ms FAILURE
Create Order SELL TC_87: Enter CIF exists, tan does not exist 12 03:53:06 104ms FAILURE
Create Order SELL TC_88: Enter price as a number < 0 12 03:53:06 100ms FAILURE
Create Order SELL TC_93: Enter Quanity <0 12 03:53:07 103ms FAILURE
Create Order SELL TC_94: Enter ClordID is the same as the existing ClordID of another tan 12 03:53:07 105ms FAILURE
Create Order SELL TC_95: Enter ClordlD that matches the ClordlD of that instance 12 03:53:07 100ms FAILURE
Create Order SELL TC_97: Enter stockCode that does not exist 12 03:53:07 129ms FAILURE
Create Order SELL TC_98: Enter exchangeId that does not exist 12 03:53:07 099ms FAILURE
Create Order SELL TC_99: Enter currencyCode that does not exist 12 03:53:07 099ms FAILURE
Create Order SELL TC_100: Enter walletCurrency that does not exist 12 03:53:07 105ms FAILURE
Order Match Test 8 03:53:07 5s 168ms FAILURE
chart-of-account TC_22 , TC_23: Enter glCode of type Client and System
2 failing test cases
2 03:53:12 179ms FAILURE
chart-of-account TC_24: Enter glCode does not exist in DB
1 failing test case
2 03:53:13 070ms FAILURE
chart-of-account TC_25, TC_26, TC_27, TC_28: Input glCode invalid
4 failing test cases
2 03:53:13 271ms FAILURE

Manual Tests

No manual tests were recorded

Tags

Tc 7   1 Tc 80   1 Ordercreationbuyfail   14 Ordercreationsell   29 Tc 36   1 Tc 48   1 Tc 52   1 Tc 40   1 Tc 76   1 Ordercreationsellfail   10 Tc 64   1 Tc 12   1 Tc 88   1 Tc 8   1 Getchart-Of-Account   7 Tc 47   1 Tc 35   1 Tc 59   1 Ordermatchsuccess   1 Tc 19   1 Ordercreationbuy   34 Tc 63   1 Tc 51   1 Tc 87   1 Tc 75   1 Tc 11   1 Tc 99   1 Createproductaccount   21 Tc 9   1 Tc 1   1 Cashupfront   85 Tc 58   1 Tc 46   1 Tc 18   1 Tc 50   1 Tc 74   1 Tc 62   1 Tc 10   1 Tc 98   1 Tc 86   1 Tc 34   1 Ordercreationsellsuccess   19 Tc 2   1 Getchart-Of-Accountfail500   4 Wallet   7 Tc 57   1 Tc 29   1 Tc 17   1 Productaccount   21 Tc 61   1 Tc 73   1 Tc 21   1 Tc 97   1 Tc 45   1 Tc 33   1 Tc 3   1 Ordercreation   63 Getchart-Of-Accountsuccess   2 Tc 68   1 Tc 16   1 Tc 72   1 Tc 60   1 Tc 84   1 Tc 32   1 Tc 20   1 Createproductaccountfail   6 Tc 44   1 Tc 4   1 Ordercreationbuysuccess   20 Tc 79   1 Getchart-Of-Accountfail400   1 Tc 15   1 Tc 39   1 Tc 83   1 Tc 71   1 Tc 95   1 Tc 43   1 Tc 31   1 Tc 67   1 Tc 55   1 Tc 100   1 Tc 70   1 Ordermatch   1 Tc 5   1 Tc 14   1 Tc 38   1 Tc 94   1 Tc 82   1 Tc 30   1 Tc 54   1 Test   1 Tc 42   1 Tc 78   1 Tc 66   1 Tc 6   1 Createproductaccountsuccess   15 Tc 81   1 Order   63 Tc 13   1 Tc 49   1 Tc 37   1 Chart-Of-Account   7 Tc 93   1 Tc 41   1 Tc 65   1 Tc 77   1
Serenity BDD version 4.0.48