You are on page 1of 81

T Key Summary Test Execution Key

Test EBANK-1 Payment request is authenticated securely EBANK-51

Test EBANK-2 Test the behavior of required fields for a card-not-present


EBANK-46 payment transaction

EBANK-47

EBANK-43

EBANK-44

Test EBANK-3 Enter different data types EBANK-46

EBANK-47
EBANK-43

EBANK-44

Test EBANK-4 Use various text field widths EBANK-49

EBANK-50

Test EBANK-5 Behavior of form instructions EBANK-49

EBANK-50
Test EBANK-6 Onboarding instructions depend on customer account
EBANK-49
type (Premium)

EBANK-50

Test EBANK-7 Financial goal progress bar visibility on different screens


EBANK-49

EBANK-50

EBANK-51

Test EBANK-8 Payment transaction submitted multiple times EBANK-46

EBANK-47
EBANK-45

EBANK-43

EBANK-44

Test EBANK-9 Language is automatically selected based on device


EBANK-49
location

EBANK-50

Test EBANK-10 Abbreviations are consistently used EBANK-49

EBANK-50

Test EBANK-11 Confirmations are prompted when leaving forms without


EBANK-49saving

EBANK-50
Test EBANK-12 Type ahead feature is default for form filling EBANK-49

EBANK-50

Test EBANK-13 Table scrolling edge cases are handled EBANK-49

EBANK-50

Test EBANK-14 Insufficient funds notifications are straightforwardEBANK-51

Test EBANK-15 All documented shortcut keys can be used EBANK-49

EBANK-50

Test EBANK-16 Irrelevant menu items don't appear EBANK-49

EBANK-50
Test EBANK-17 Keyboard switching is automatic for number type EBANK-49
fields on mobile

EBANK-50

Test EBANK-18 Loading website with various connections quality EBANK-49

EBANK-50

Test EBANK-20 Mobile browser compatibility test EBANK-49

EBANK-50

Test EBANK-22 Desktop Operating System compatibility test EBANK-46

EBANK-47

EBANK-43

EBANK-44
Test EBANK-23 Response time test at different connection speedsEBANK-49

EBANK-50

Test EBANK-24 Verify required SSL security compliance EBANK-46

EBANK-47

EBANK-43

EBANK-44

Test EBANK-25 Database consistency test EBANK-46


EBANK-47

EBANK-43

EBANK-44

Test EBANK-26 HTTP protocol used to store cookies EBANK-46

EBANK-47

EBANK-43

EBANK-44

Test EBANK-31 Onboarding instructions depend on customer account


EBANK-49
type (Standard)

EBANK-50

Test EBANK-40 Payment verifications performed for account balance


EBANK-51

Test EBANK-41 New third-party request can be registered on Bank's


EBANK-51
API platform

Test EBANK-42 TPP list can be accessed by Bank employees EBANK-49


EBANK-50

EBANK-51

Test EBANK-57 Transfer push notifications are sent


Test EBANK-64 Scanned account holder ID matches selfie
Test EBANK-65 Scanned account holder ID doesn't match selfie

31
Created at 11/Feb/20 10:24 AM by Levente Szabo with Better Excel Exporter for Jira
help »
Test Run Fix Versions Test Run Test Environments Test Run Assignee
1.3 WebClient, Windows Levente Szabo

1.1 Android9.0, iOS11, iOS12 Levente Szabo

1.1 Chrome, Linux, Windows Zoe Barnes

1.1 Android Zoe Barnes

1.1 iOS11, iOS12 Zoe Barnes

1.1 Android9.0, iOS11, iOS12 Zoe Barnes

1.1 Chrome, Linux, Windows Bob Mitchell


1.4 Android Zoe Barnes

1.1 iOS11, iOS12 Zoe Barnes

1.1 Chrome, Mobile Zoe Barnes

1.1 Mobile, Safari Levente Szabo

1.1 Chrome, Mobile Levente Szabo

1.1 Mobile, Safari Levente Szabo


2.0 Chrome, Mobile Levente Szabo

2.0 Mobile, Safari Levente Szabo

2.0 Chrome, Mobile Levente Szabo

2.0 Mobile, Safari Levente Szabo

1.3 WebClient, Windows Levente Szabo

1.1 Android9.0, iOS11, iOS12 Owen Klyed

1.1 Chrome, Linux, Windows Zoe Barnes


1.1 Chrome, Firefox Levente Szabo

1.1 Android Zoe Barnes

1.1 iOS11, iOS12 Zoe Barnes

1.1 Chrome, Mobile Levente Szabo

1.1 Mobile, Safari Levente Szabo

1.1 Chrome, Mobile Levente Szabo

1.1 Mobile, Safari Levente Szabo

1.3 Chrome, Mobile Levente Szabo

1.3 Mobile, Safari Levente Szabo


1.3 Chrome, Mobile Levente Szabo

1.3 Mobile, Safari Levente Szabo

1.3 Chrome, Mobile Levente Szabo

1.3 Mobile, Safari Levente Szabo

1.3 WebClient, Windows Owen Klyed

1.3 Chrome, Mobile Owen Klyed

1.3 Mobile, Safari Owen Klyed

1.3 Chrome, Mobile Owen Klyed

1.3 Mobile, Safari Owen Klyed


2.0 Chrome, Mobile Owen Klyed

2.0 Mobile, Safari Levente Szabo

2.0 Chrome, Mobile Levente Szabo

2.0 Mobile, Safari Levente Szabo

2.0 Chrome, Mobile Casey Ford

2.0 Mobile, Safari Casey Ford

1.1 Android9.0, iOS11, iOS12 Casey Ford

1.1 Chrome, Linux, Windows Zoe Barnes

1.1 Android Casey Ford

1.1 iOS11, iOS12 Casey Ford


1.1 Chrome, Mobile Levente Szabo

1.1 Mobile, Safari Levente Szabo

1.1 Android9.0, iOS11, iOS12 Casey Ford

1.1 Chrome, Linux, Windows Zoe Barnes

1.1 Android Casey Ford

1.1 iOS11, iOS12 Casey Ford

1.1 Android9.0, iOS11, iOS12 Casey Ford


1.1 Chrome, Linux, Windows Zoe Barnes

1.1 Android Casey Ford

1.1 iOS11, iOS12 Casey Ford

1.1 Android9.0, iOS11, iOS12 Casey Ford

1.1 Chrome, Linux, Windows Zoe Barnes

1.1 Android Casey Ford

1.1 iOS11, iOS12 Owen Klyed

2.1 Chrome, Mobile Levente Szabo

2.1 Mobile, Safari Owen Klyed

1.3 WebClient, Windows Owen Klyed

1.3 WebClient, Windows Owen Klyed

1.3 Chrome, Mobile Levente Szabo


1.3 Mobile, Safari Levente Szabo

1.3 WebClient, Windows Levente Szabo

1.3 Chrome, Mobile Owen Klyed


1.3 Mobile, Safari Owen Klyed
1.3 WebClient, Windows Owen Klyed
Test Run Executed By Test Run Started On Test Run Finished On Test Run Duration
Levente Szabo 31/Jan/2020 14:15 02/Feb/2020 14:30 16.32

Levente Szabo 03/Feb/2020 11:15

Levente Szabo 31/Jan/2020 14:56 14/Feb/2020 15:03 112.43

Levente Szabo 01/Feb/2020 15:45

Levente Szabo 02/Feb/2020 17:05

Levente Szabo 04/Feb/2020 08:35 12/Feb/2020 15:03 64.00

Zoe Barnes 31/Jan/2020 15:00 12/Feb/2020 15:03 96.00


Zoe Barnes 05/Feb/2020 14:15

Zoe Barnes 09/Feb/2020 14:15

Zoe Barnes 06/Feb/2020 09:15

Bob Mitchell 09/Feb/2020 10:15

Bob Mitchell 08/Feb/2020 11:55 16/Feb/2020 15:16 64.00

Bob Mitchell 10/Feb/2020 14:15


Bob Mitchell 16/Feb/2020 15:16

Bob Mitchell 16/Feb/2020 16:28

Bob Mitchell 18/Feb/2020 16:18 21/Feb/2020 17:34 24.00

Owen Klyed 11/Feb/2020 06:15 17/Feb/2020 16:45 48.32

Owen Klyed 12/Feb/2020 14:45 17/Feb/2020 16:45 40.21

Owen Klyed 13/Feb/2020 14:15

Owen Klyed 31/Jan/2020 14:59 17/Feb/2020 16:45 136.23


Owen Klyed 15/Feb/2020 15:19

Owen Klyed 17/Feb/2020 16:45

Zoe Barnes 21/Feb/2020 17:34

Zoe Barnes 24/Feb/2020 15:24 29/Feb/2020 15:43 40.00

Zoe Barnes 27/Feb/2020 15:37

Zoe Barnes 01/Mar/2020 15:37

Zoe Barnes 09/Mar/2020 16:13

Zoe Barnes 28/Feb/2020 15:39

Levente Szabo 29/Feb/2020 15:43 09/Mar/2020 17:21 72.56


Levente Szabo 02/Mar/2020 15:56 06/Mar/2020 16:07 32.15

Levente Szabo 06/Mar/2020 16:07

Levente Szabo 09/Mar/2020 17:21 19/Mar/2020 10:36 72.32

Levente Szabo 09/Mar/2020 17:32 29/Mar/2020 10:56 456.78

Owen Klyed 31/Jan/2020 10:39 22/Mar/2020 17:32 1224.12

Owen Klyed 09/Mar/2020 17:32 29/Mar/2020 10:44 456.00

Owen Klyed 14/Mar/2020 08:13 19/Mar/2020 10:36 120.90

Owen Klyed 19/Mar/2020 10:36

Owen Klyed 22/Mar/2020 17:32


Owen Klyed 25/Mar/2020 17:32

Owen Klyed 10/Mar/2020 17:53

Owen Klyed 11/Mar/2020 07:02 15/Mar/2020 09:38 96.00

Owen Klyed 12/Mar/2020 07:38 15/Mar/2020 09:38 72.00

Owen Klyed 13/Mar/2020 07:12

Casey Ford 15/Mar/2020 09:38

Casey Ford 16/Mar/2020 09:42

Casey Ford 31/Jan/2020 15:05

Casey Ford 17/Mar/2020 09:52

Casey Ford 18/Mar/2020 09:57


Levente Szabo 21/Mar/2020 17:32

Levente Szabo 23/Mar/2020 10:44

Casey Ford 24/Mar/2020 10:56

Zoe Barnes 24/Mar/2020 10:56 27/Mar/2020 10:56 48.00

Casey Ford 27/Mar/2020 10:56

Casey Ford 30/Mar/2020 10:56

Casey Ford 02/Apr/2020 10:56 10/Apr/2020 16:05 192.00


Casey Ford 03/Apr/2020 10:56 07/Apr/2020 10:56 96.00

Casey Ford 04/Apr/2020 10:56

Casey Ford 05/Apr/2020 10:56

Casey Ford 31/Jan/2020 09:39 07/Feb/2020 10:56 168.00

Casey Ford 31/Jan/2020 14:51 07/Mar/2020 10:56 840.00

Casey Ford 17/Mar/2020 10:15

Owen Klyed 28/Mar/2020 10:56

Casey Ford 07/Mar/2020 10:56

Owen Klyed 07/Mar/2020 10:56

Owen Klyed 09/Feb/2020 10:15 26/Feb/2020 10:56 408.00

Owen Klyed 31/Jan/2020 10:34 09/Feb/2020 10:15 192.00

Owen Klyed 31/Jan/2020 15:06 09/Feb/2020 10:15 192.00


Owen Klyed 26/Mar/2020 10:56

Levente Szabo 31/Jan/2020 14:38 11/Feb/2020 14:40 264.00

Owen Klyed 01/Apr/2020 10:56 02/Apr/2020 10:56 24.00


Owen Klyed 25/Mar/2020 10:56 27/Mar/2020 11:56 48.00
Owen Klyed 26/Mar/2020 13:56 29/Mar/2020 12:56 48.00
Test Run Defects Test Run Comment

EBANK-56 Warning signs appear but no message, so the user is not informed properly
EBANK-58

EBANK-65 Data should vary by type (integer, text, date, etc) and also language, charset
EBANK-59

Data should vary by type (integer, text, date, etc) and also language, charset
Data should vary by type (integer, text, date, etc) and also language, charset

Data should vary by type (integer, text, date, etc) and also language, charset

EBANK-60 Only test the instructions that are in focus


EBANK-61
EBANK-69
EBANK-61

EBANK-62 Progress bar can be different length, calculated by Safari, that's normal
EBANK-63
EBANK-64

EBANK-66

Timeout error should be simulated


Connection error should be simulated

User error should be simulated

EBANK-71

Abbreviations can only differ by country for legal reasons


EBANK-72
EBANK-73

EBANK-73

EBANK-54 No point testing this until account balance cannot be verified

EBANK-75

If menu items are required, they can still appear on the screen

If menu items are required, they can still appear on the screen
EBANK-79

Firefox is tested in this execution, don't add it


The limit is 1.5 seconds, anything above that should automatically create a bug

The limit is 1.5 seconds, anything above that should automatically create a bug

EBANK-91
EBANK-76
EBANK-83

EBANK-84 Distributed database, Personal database and End-user database are involved
No verification is performed on NGO accounts

EBANK-52
EBANK-52
Test Run Evidences Test Run Status Test Step Index Test Step
PASS 1 Initiate a payment request.
2 Select the card type of your
choice.
3 Submit payment.
TODO 1 Send form when all required
fields are empty.
2 Send form when two required
fields are empty.

3 Send form when all required


fields are filled.
form-screenshot.png FAIL 1 Send form when all required
fields are empty.
2 Send form when two required
fields are empty.

3 Send form when all required


fields are filled.
TODO 1 Send form when all required
fields are empty.
2 Send form when two required
fields are empty.

3 Send form when all required


fields are filled.
TODO 1 Send form when all required
fields are empty.
2 Send form when two required
fields are empty.

3 Send form when all required


fields are filled.
ABORTED 1 Enter a phone number that is
too short.
2 Enter a phone number that
contains dashes.
3 Enter a phone number that
contains non-numeric
characters.

4 Enter a valid phone number.

accepted-input.png PASS 1 Enter a phone number that is


too short.
2 Enter a phone number that
contains dashes.
3 Enter a phone number that
contains non-numeric
characters.

4 Enter a valid phone number.

TODO 1 Enter a phone number that is


too short.
2 Enter a phone number that
contains dashes.
3 Enter a phone number that
contains non-numeric
characters.

4 Enter a valid phone number.

ABORTED 1 Enter a phone number that is


too short.
2 Enter a phone number that
contains dashes.
3 Enter a phone number that
contains non-numeric
characters.

4 Enter a valid phone number.

TODO 1 Enter a name that is too long.

2 Enter a name that is too short.

3 Enter a name of valid length.

TODO 1 Enter a name that is too long.

2 Enter a name that is too short.

3 Enter a name of valid length.

text-field-test- FAIL 1 Click on instructions icon next


content.doc to ZIP code field.
2 Click on instructions icon next
to Bank account field.
3 Click on instructions icon next
to Phone number field.

4 Find instruction to Name and


Age fields.
TODO 1 Click on instructions icon next
to ZIP code field.
2 Click on instructions icon next
to Bank account field.
3 Click on instructions icon next
to Phone number field.

4 Find instruction to Name and


Age fields.
TODO 1 Open the "Services" menu.

2 Find the "Upgrade" link at the


bottom of the menu bar.

TODO 1 Open the "Services" menu.

2 Find the "Upgrade" link at the


bottom of the menu bar.

progress-bar-error.png FAIL 1 Navigate to the Home screen.

2 Navigate to Accounts overview


screen.
3 Navigate to My investments
screen.
4 Navigate to any other screen.

EXECUTING 1 Navigate to the Home screen.

2 Navigate to Accounts overview


screen.
3 Navigate to My investments
screen.
4 Navigate to any other screen.

PASS 1 Navigate to the Home screen.

2 Navigate to Accounts overview


screen.
3 Navigate to My investments
screen.
4 Navigate to any other screen.

TODO 1 Submit payment transaction.

2 Submit same payment


transaction.
EXECUTING 1 Submit payment transaction.

2 Submit same payment


transaction.
TODO 1 Submit payment transaction.

2 Submit same payment


transaction.
TODO 1 Submit payment transaction.

2 Submit same payment


transaction.
TODO 1 Submit payment transaction.

2 Submit same payment


transaction.
PASS 1 Select the US as location.

2 Select Germany as location.

3 Select China as location.

TODO 1 Select the US as location.


2 Select Germany as location.

3 Select China as location.


abbreviations (from TODO 1 Navigate to About screen.
legal).doc
2 Hit CTRL+F to search.
3 Search for an abbreviation.

4 Search for an abbreviation.

TODO 1 Navigate to About screen.


2 Hit CTRL+F to search.
3 Search for an abbreviation.

4 Search for an abbreviation.

TODO 1 Navigate to Registration


screen.
2 Fill Name field.
3 Fill Phone number field.
4 Fill Address field.
5 Navigate back to Home screen.

EXECUTING 1 Navigate to Registration


screen.
2 Fill Name field.
3 Fill Phone number field.
4 Fill Address field.
5 Navigate back to Home screen.

EXECUTING 1 Navigate to Support screen.

2 Edit Name field.

3 Click name Christina.


TODO 1 Navigate to Support screen.

2 Edit Name field.

3 Click name Christina.


table-bug.png FAIL 1 Navigate to My investments
screen.
2 Scroll down to the bottom of
the table.
3 Scroll back up.

PASS 1 Navigate to My investments


screen.
2 Scroll down to the bottom of
the table.
3 Scroll back up.

FAIL 1 Navigate to My investments


screen.
2 Select a stock item for new
purchase .
EXECUTING 1 Navigate to Home screen.
2 Hit shortcut key.
3 Hit shortcut key.
4 Hit shortcut key.
5 Hit shortcut key.
ABORTED 1 Navigate to Home screen.
2 Hit shortcut key.
3 Hit shortcut key.
4 Hit shortcut key.
5 Hit shortcut key.

TODO 1 Navigate to Home screen.


2 Navigate to Products screen.

3 Navigate to About screen.


TODO 1 Navigate to Home screen.
2 Navigate to Products screen.

3 Navigate to About screen.


TODO 1 Navigate to New transaction
screen.
2 Activate number type field.

3 Activate text type fields.

TODO 1 Navigate to New transaction


screen.
2 Activate number type field.

3 Activate text type fields.

status-at-3-sec.png FAIL 1 Open mobile website with


mobile service providers.
status-at-2-sec.png 2 Open website with Cable
Service Providers.
status-at-3-sec.png PASS 1 Open mobile website with
mobile service providers.
2 Open website with Cable
Service Providers.
TODO 1 Try the major browsers.

TODO 1 Try the major browsers.

TODO 1 Install the desktop version on


Linux.
2 Install the desktop version on
Windows.
3 Install the desktop version on
MacOS.
TODO 1 Install the desktop version on
Linux.
2 Install the desktop version on
Windows.
3 Install the desktop version on
MacOS.
TODO 1 Install the desktop version on
Linux.
2 Install the desktop version on
Windows.
3 Install the desktop version on
MacOS.
TODO 1 Install the desktop version on
Linux.
2 Install the desktop version on
Windows.
3 Install the desktop version on
MacOS.
TODO 1 Navigate to My investments
screen.
2 Navigate to My investments
screen.
3 Navigate to My investments
screen.

TODO 1 Navigate to My investments


screen.
2 Navigate to My investments
screen.
3 Navigate to My investments
screen.

TODO 1 Test website for NIST


guidelines.
2 Test SSL/TLS for HIPAA
guidelines.
3 Test SSL/TLS for PCI DSS
security standards.
EXECUTING 1 Test website for NIST
guidelines.

2 Test SSL/TLS for HIPAA


guidelines.
3 Test SSL/TLS for PCI DSS
security standards.
TODO 1 Test website for NIST
guidelines.
2 Test SSL/TLS for HIPAA
guidelines.
3 Test SSL/TLS for PCI DSS
security standards.
TODO 1 Test website for NIST
guidelines.
2 Test SSL/TLS for HIPAA
guidelines.
3.

FAIL 1 Run account checks on all


accounts created since the last
check.
PASS 1 Run account checks on all
accounts created since the last
check.

TODO 1 Run account checks on all


accounts created since the last
check.Q172.

TODO 1 Run account checks on all


accounts created since the last
check.

EXECUTING 1 Access the website from


mobile browser.
2 Check if cookie values have
been set.
PASS 1 Access the website from
mobile browser.
2 Check if cookie values have
been set.
TODO 1 Access the website from
mobile browser.
2 Check if cookie values have
been set.
TODO 1 Access the website from
mobile browser.
2 Check if cookie values have
been set.
TODO 1 Open the "Services" menu.

2 Find the "Upgrade" link at the


bottom of the menu bar.

TODO 1 Open the "Services" menu.

2 Find the "Upgrade" link at the


bottom of the menu bar.

EXECUTING 1 Initiate payment request.

2 Initiate payment request.

3 Initiate payment request.

FAIL 1 Create new TPP API access


request.
2 Create new TPP API access
request.
PASS 1 Login as employee to TPP
partner databse.
TODO 1 Login as employee to TPP
partner databse.
access-error.png FAIL 1 Login as employee to TPP
partner databse.
PASS 1 Execute money transfer.
PASS 1 Run identity checker script.
PASS 1 Run identity checker script.
Test Step Data
input type="shop_id, transaction_id" name="action" value="PAYMENT"
Use official VISA and Mastercard test credentials

Phone number and email address fields are empty

Phone number and email address fields are empty

Phone number and email address fields are empty

Phone number and email address fields are empty

+12123

901-874-6701

901-874-6701ABC

19018746701

+12123

901-874-6701
901-874-6701ABC

19018746701

+12123

901-874-6701

901-874-6701ABC

19018746701

+12123

901-874-6701

901-874-6701ABC

19018746701

Adolph Blaine Charles David Earl Frederick Gerald

Joe Black

Adolph Blaine Charles David Earl Frederick Gerald

Joe Black
Transactions history, new transaction, bills

Transactions history, new transaction, bills

Transactions history, new transaction, bills

Simulate a timeout error

Submit transaction within 1 minute of previous

Simulate a timeout error

Submit transaction within 1 minute of previous


Simulate a timeout error

Submit transaction within 1 minute of previous

Simulate a timeout error

Submit transaction within 1 minute of previous

Simulate a timeout error

Submit transaction within 1 minute of previous

FAQ

LTD

FAQ

LTD

Sandra Green
9018746701
3242 Feathers Hooves Drive

Sandra Green
9018746701
3242 Feathers Hooves Drive
Chri

Chri

make total total value around $1000

SHIFT+A
SHIFT+H
SHIFT+P
SHIFT+N

SHIFT+A
SHIFT+H
SHIFT+P
SHIFT+N
Transaction amount field, Price field

Stock ticker field

Transaction amount field, Price field

Stock ticker field

Sprint,AT&T, T-Mobile

AT&T,Time Warner Cable,Verizon

Sprint,AT&T, T-Mobile

AT&T,Time Warner Cable,Verizon

Google Chrome 40.0.2214 and up, Mozilla Firefox 56.0 and up, Microsoft Internet
Explorer 11
Google Chrome 40.0.2214 and up, Mozilla Firefox 56.0 and up, Microsoft Internet
Explorer 11
Use bandwidth throttled to 0.5 Mb/s

Use bandwidth throttled to 1.5 Mb/s

Use bandwidth throttled to 0.1 Mb/s

Use bandwidth throttled to 0.5 Mb/s

Use bandwidth throttled to 1.5 Mb/s

Use bandwidth throttled to 0.1 Mb/s

Resource for guidelines (see attachment)

Use AWS guidelines (see attachment)

See standards at https://www.pcisecuritystandards.org/

Resource for guidelines (see attachment)

Use AWS guidelines (see attachment)

See standards at https://www.pcisecuritystandards.org/

Resource for guidelines (see attachment)

Use AWS guidelines (see attachment)

See standards at https://www.pcisecuritystandards.org/

Resource for guidelines (see attachment)

Use AWS guidelines (see attachment)

See standards at https://www.pcisecuritystandards.org/


NAME=VALUE; expires=DATE; path=PATH; domain=DOMAIN_NAME;

NAME=VALUE; expires=DATE; path=PATH; domain=DOMAIN_NAME;

NAME=VALUE; expires=DATE; path=PATH; domain=DOMAIN_NAME;

NAME=VALUE; expires=DATE; path=PATH; domain=DOMAIN_NAME;

Account balance is sufficient

Account balance is insufficient

Authentication fails

TPP is registered in the EU PSD2 directive TPP registry

TPP is not registered in the EU PSD2 directive TPP registry

Use level 3 clearance


Use level 3 clearance

Use level 3 clearance


Test Step Expected Result Test Step Attachments Test Step Defects
User is redirected to the payment page.
Card is selected.

3D Secure authentication is performed.


Form is not accepted, warning message
appears with a list of all required fields.
Form is not accepted, warning message
appears with a list of the two fields left
empty.

Form is accepted.

Form is not accepted, warning message EBANK-56


appears with a list of all required fields.
Form is not accepted, warning message EBANK-78
appears with a list of the two fields left
empty.

Form is accepted.

Form is not accepted, warning message


appears with a list of all required fields.
Form is not accepted, warning message
appears with a list of the two fields left
empty.

Form is accepted.

Form is not accepted, warning message


appears with a list of all required fields.
Form is not accepted, warning message
appears with a list of the two fields left
empty.

Form is accepted.

Value is not accepted. invalid-phone-number.txt EBANK-79

Value is not accepted.

Value is not accepted.

Value is accepted.

Value is not accepted.

Value is not accepted.


Value is not accepted.

Value is accepted.

Value is not accepted.

Value is not accepted.

Value is not accepted.

Value is accepted.

Value is not accepted.

Value is not accepted.

Value is not accepted.

Value is accepted.

Value is not accepted.

Value is not accepted.

Value is accepted.

Value is not accepted.

Value is not accepted.

Value is accepted.

Instructions appear. no-instructions.png EBANK-102

Instructions appear. no-instructions.png EBANK-102

Instructions appear. no-instructions.png EBANK-102

No instruction icons next to Name and Age


fields.
Instructions appear.

Instructions appear.
Instructions appear.

No instruction icons next to Name and Age


fields.
Services for the user is marked with
"Premium" logo.
"Upgrade" option is not present.

Services for the user is marked with


"Premium" logo.
"Upgrade" option is not present.

Financial goal is present at the top of the progress-update-fail-recording.mp4


screen.
Financial goal is present at the top of the EBANK-65
screen.
Financial goal is present at the top of the EBANK-65
screen.
Financial goal is not present. EBANK-65
EBANK-66
Financial goal is present at the top of the EBANK-65
screen.

Financial goal is present at the top of the EBANK-65


screen. EBANK-67
Financial goal is present at the top of the EBANK-65
screen.
Financial goal is not present.

Financial goal is present at the top of the


screen.
Financial goal is present at the top of the
screen.
Financial goal is present at the top of the
screen.
Financial goal is not present.

Transaction is not completed, email


notification sent out.
Transaction is completed only once. transaction-activity-1.log

Transaction is not completed, email


notification sent out.
Transaction is completed only once. transaction-activity-2.log
Transaction is not completed, email
notification sent out.
Transaction is completed only once. transaction-activity-3.log

Transaction is not completed, email


notification sent out.
Transaction is completed only once. transaction-activity-3.log

Transaction is not completed, email


notification sent out.
Transaction is completed only once. transaction-activity-4.log

App language is English.

App language is German.

App language is Chinese.

App language is English.


App language is German.

App language is Chinese.


About screen is loaded.

Search box appears.


Results are highlighted and they are
consistent.
Results are highlighted and they are
consistent.
About screen is loaded.
Search box appears.
Results are highlighted and they are
consistent.
Results are highlighted and they are
consistent.
Registration screen is loaded.

Value is accepted.
Value is accepted.
Value is accepted.
Warning box appears that filled data will be
lost.
Registration screen is loaded.

Value is accepted.
Value is accepted.
Value is accepted.
Warning box appears that filled data will be
lost.
Support screen loaded.

List appears with suggestion to Christopher


and Christina.
Field is filled with Christina.
Support screen loaded.

List appears with suggestion to Christopher


and Christina.
Field is filled with Christina.
My investments screen loaded with EBANK-70
investment items in table form.
Table header remains visible while other EBANK-71
parts keep scrolling.
Table header merges back to the top of the EBANK-72
table.
My investments screen loaded with
investment items in table form.
Table header remains visible while other
parts keep scrolling.
Table header merges back to the top of the
table.
My investments screen loaded.

Insufficient funds error appears right away EBANK-69


and it's clearly worded.
Home screen is loaded.
About screen is loaded.
Home screen is loaded.
Products page is loaded.
New transaction screen is loaded.
Home screen is loaded.
About screen is loaded.
Home screen is loaded.
Products page is loaded. EBANK-102
New transaction screen is loaded. EBANK-102

Downloads link does not appear.


Downloads link appears.

Embedded map appears in footer.


Downloads link does not appear.
Downloads link appears.

Embedded map appears in footer.


New transaction screen loaded.

Mobile keyboard switches to numbers.

Mobile keyboard doesn't switch to numbers.

New transaction screen loaded.

Mobile keyboard switches to numbers.

Mobile keyboard doesn't switch to numbers.

All site components load with all providers test-phone-account-credentials.txt EBANK-66


under 3 seconds.
All site components load with all providers EBANK-67
under 2 seconds.
All site components load with all providers test-phone-account-credentials.txt
under 3 seconds.
All site components load with all providers
under 2 seconds.
Mobile website works with all browsers.

Mobile website works with all browsers.

The application runs without errors.

The application runs without errors.

The application runs without errors.

The application runs without errors.

The application runs without errors.

The application runs without errors.

The application runs without errors.

The application runs without errors.

The application runs without errors.

The application runs without errors.

The application runs without errors.

The application runs without errors.


App loads only crucial components and
screen loads under 4 seconds.
All necessary component load, full screen
loads under 3 seconds.
App doesn't try to load, displays warning
message of too slow Internet connection.

App loads only crucial components and


screen loads under 4 seconds.
All necessary component load, full screen
loads under 3 seconds.
App doesn't try to load, displays warning
message of too slow Internet connection.

Website complies with NIST security nist-digital-identity-guidelines.pdf


guidelines.
Website complies with HIPAA security hipaa-security-and-compliance-on-
guidelines. aws.pdf
Website complies with PCI DSS security
standards.
Website complies with NIST security nist-digital-identity-guidelines.pdf
guidelines.

Website complies with HIPAA security hipaa-security-and-compliance-on-


guidelines. aws.pdf
Website complies with PCI DSS security
standards.
Website complies with NIST security nist-digital-identity-guidelines.pdf
guidelines.
Website complies with HIPAA security hipaa-security-and-compliance-on-
guidelines. aws.pdf
Website complies with PCI DSS security
standards.
Website complies with PCI DSS security nist-digital-identity-guidelines.pdf
standards.
Website complies with HIPAA security hipaa-security-and-compliance-on-
guidelines. aws.pdf
Website complies with PCI DSS security
standards.
No consistency problems found. customer-base-data.dump EBANK-99
No consistency problems found.

No consistency problems found.

No consistency problems found.

Home screen loads.

Cookie values have been set.

Home screen loads.

Cookie values have been set.

Home screen loads.

Cookie values have been set.

Home screen loads.

Cookie values have been set.

Services for the user are limited to Standard


features.
"Upgrade" option is present.

Services for the user are limited to Standard


features.
"Upgrade" option is present.

Transaction approved by originator bank.

Transaction is rejected and user is redirected


to the merchant's website.
Transaction is rejected and user is redirected
to the merchant's website.
New TPP partner is created and API access is
granted.
API access is denied. EBANK-52

Access is granted.
Access is granted.

Access is granted. EBANK-68

Push notification is sent.


Identity confirmed.
Identity not confirmed.
Test Step Comment Test Step Evidences

secure-login.log

Form was accepted with all fields empty

Form was accepted with phone field empty

form-exported.pdf

Form was accepted with an invalid phone number


Data is not diverse enough for a proper test

Data is not diverse enough for a proper test

Data is not diverse enough for a proper test

Data is not diverse enough for a proper test

Instructions don't appear

Instructions don't appear

Instructions don't appear


Financial Goals Bar is not present

Financial Goals Bar is not present at the top of the screen

Financial Goal Bar is present

Financial Goals Bar is not present at the top of the screen

Financial Goals Bar is not present at the top of the screen

Financial Goals Bar is not present at the top of the screen

email-notification.pdf

email-notification.pdf

Transaction took suspiciously long, let's look into why was that
english-lang-screen.png

german-lang-
screen.png
chinese-lang-screen.png

reg-screen-loaded.png
successful-reg.pdf

The table was broken

Table was broken, no header was present

Table was broken, not possible to operate (scroll) no-table-scrolling.png

my-investments.xlsx

table-fully-scrolled-
up.png

Transaction failed without a proper error message

Product page doesn't load


New transaction page can't be loaded, because of product page product-page-error.png
error
Site took more than 3 seconds to load

Site took more than 2 seconds to load

site-fully-loaded.png

site-fully-loaded.png
guidelines-checklist.doc

guidelines-checklist.doc

Consistency cannot be confirmed


The frequency of the data must also be explicitly specified:

[firstnumber=62]
# Set the frequency.
consistency_tests.set_frq(frq=600.0 * 1e6)
home-screen-
loaded.png

home-screen-
loaded.png

Account balance is hard to be verified as a user but request can be transactions.log


started without interruption
transactions.log

Request documentation is not public, we should make that public


Access was denied
Test Step Status
PASS
PASS

PASS
TODO

TODO

TODO

FAIL

FAIL

FAIL

TODO

TODO

TODO

TODO

TODO

TODO

FAIL

ABORTED

ABORTED

ABORTED

PASS

PASS
PASS

PASS

TODO

TODO

TODO

TODO

ABORTED

ABORTED

ABORTED

ABORTED

TODO

TODO

TODO

TODO

TODO

TODO

FAIL

FAIL

FAIL

FAIL

TODO

TODO
TODO

TODO

TODO

TODO

TODO

TODO

FAIL

FAIL

FAIL

FAIL

FAIL

FAIL

FAIL

TODO

PASS

PASS

PASS

PASS

TODO

TODO

PASS

EXECUTING
TODO

TODO

TODO

TODO

TODO

TODO

PASS

PASS

PASS

TODO
TODO

TODO
TODO

TODO
TODO

TODO

TODO
TODO
TODO

TODO

TODO

TODO
TODO
TODO
TODO

PASS

PASS
PASS
PASS
EXECUTING

EXECUTING

TODO

TODO
TODO

TODO

TODO
FAIL

FAIL

FAIL

PASS

PASS

PASS

PASS

FAIL

PASS
PASS
PASS
PASS
EXECUTING
PASS
PASS
PASS
FAIL
ABORTED

TODO
TODO

TODO
TODO
TODO

TODO
TODO

TODO

TODO

TODO

TODO

TODO

FAIL

FAIL

PASS

PASS

TODO

TODO

TODO

TODO

TODO

TODO

TODO

TODO

TODO

TODO

TODO

TODO

TODO

TODO
TODO

TODO

TODO

TODO

TODO

TODO

TODO

TODO

TODO

PASS

PASS

EXECUTING

TODO

TODO

TODO

TODO

TODO

TODO

FAIL
PASS

TODO

TODO

PASS

EXECUTING

PASS

PASS

TODO

TODO

TODO

TODO

TODO

TODO

TODO

TODO

PASS

PASS

EXECUTING

PASS

FAIL

PASS
TODO

FAIL

PASS
PASS
PASS

You might also like