[Software Testing] Bank Test Project, Transfer Function + Web Bank Account Opening Test Point (Details)


Preface

1. Test points for bank project transfer function

1) Mobile phone number transfer module

Whether the click can be entered normally
Whether the mobile phone number can be entered
Whether the receiving bank can be selected
Receipt Whether the person's name can be entered normally
Whether the postscript can be entered normally
Click Next to jump to the transfer confirmation interface
Whether to display transfer information
Whether to choose security tools
Whether the password box can be entered
Click to confirm whether you can jump to the result interface
Whether to display the transfer details
Whether you can jump to the home page after clicking Finish

2) Account transfer module

Account transfer module
Can this module be opened normally?
Can I select an account by clicking on the transfer account module?
Click to enter the amount to see if it can be entered normally
Click to enter the transfer currency to see if other currencies can be selected
Click to enter the payment account to see if it can be entered normally
Click on the name of the payee to see if it can be input normally
Click on the SMS to notify the payee whether it can be selected
Click on the postscript to see if it can be input normally
PS: Can I enter more than 20 Chinese characters?
Click whether the transfer method can be selected
Click Next to jump to the transfer confirmation interface< /span> Selecting whether the security tool jumps to the page for entering the transaction password< /span> a> Click the completion button to jump to the transfer module Whether to display the completion button Click the details button to display the transfer details Whether there is a details button for the transfer details Click to confirm whether it can jump to the operation result module Whether the password box can be entered normally Whether clicking on the security tool can select it
Whether to display the default security tool







3) Transfer record module

Whether the transfer record module can be entered normally
Whether the transfer records of the past three months are displayed
Whether there is a filter button
Whether it is possible to filter transaction records in the past 2 years
Whether the filtering interval can be greater than three months
Whether clicking on a transfer record can jump to the details interface a>
a> Whether the transfer record can be deleted
Whether to generate a transaction receipt by clicking Share to WeChat friends Whether to display a button to share with WeChat friends

4) Make an appointment for transfer

Whether the transfer information module can normally open the scheduled transfer module
Whether clicking to initiate scheduled transfer can jump to the transfer page
Whether the payment account can be selected< /span> Whether the payment account number can be entered Whether the payee name can be injected normally
Whether the currency can be selected Is it possible to click to make an appointment now Is it possible to jump to the appointment meeting by clicking Make an Appointment On the appointment interface, select the appointment date to execute Click to see if the date can be selected Click Next to jump to the payment interface Select the appointment Cycle execution Whether the reservation period can be selected Whether the start date can be selected Whether the end date can be selected< a i=16> Click Next to jump to the payment page Whether the transfer confirmation module displays transfer information Whether security tools can be selected Whether the password can be entered normally in the password input box Whether clicking Finish will jump to the operation result interface Whether the operation result displays the transfer details Can you click Finish to jump to the home page


















5) Other modules

Is there a card transfer module from another bank?
Is it possible to enter?
Is it possible to choose a collection account?
Yes You can choose the currency
Whether you can choose to transfer out the account
Whether you can enter the amount
Whether you can click Next
Whether you can choose security tools
Whether the password box can be entered normally
Click to confirm whether you can jump to the operation result interface
Whether there is a payee management module
whether it can be entered
whether all payee information is displayed
whether it can be deleted Payee
Whether there is a transfer limit setting module
Whether the transfer and remittance limit is displayed
Whether the investment and financial management limit is displayed a> Is it possible to modify the limit to a lower level Whether the limit can be modified to be higher than the default value Whether the limit can be modified
Whether to display the mobile payment limit


2. Web bank account opening test point

Opening an account in an internally managed bank has three fields: account number, user name, user ID type, and ID number. Design a test case for this page.

1) Functional testing

Enter the correct account number, user name, certificate type, and certificate number to see if it can pass verification;

Enter the wrong account number or user name or certificate or certificate type to check whether it can pass the verification and give the corresponding prompt message;

Whether the account input has null value verification, digit verification, and whether to limit digit input;
Whether the user name and ID number have null value verification, and the input is too long or too short How to deal with it;
If the certificate type and certificate number do not match, can it pass the inspection?
If the input is correct, can it jump to the next interface normally;
Whether the abnormal account status can be verified;
Whether the abnormal customer status can be verified;

2) UI testing

Whether the fields on the interface are arranged neatly;
Whether the field names are displayed correctly;
Whether the default prompts for the fields are correct; < a i=3> Whether the layout is reasonable; Whether the controls are used normally;

3) Performance testing

How many seconds does it take to open the account opening page;
How many seconds does it take to verify the customer identity information and jump to the page;
Is it normal for multiple customers to open accounts at the same time;< /span>

4) Security testing

Whether the user name and identity information is judged by the server;
Whether the user name and identity information are encrypted when transmitted to the server;
User name and identity information Whether to save in cookies;
The user name and identity information fields should prevent SQL injection;
How to deal with multiple verification failures;
Is there any exception when opening an account for a customer at the same time?

5) Compatibility testing

Whether it can be used normally on different browsers;
Whether it can be used normally on different operating systems;
Different resolutions;< a i=3> Different browser sizes; Different browser versions;

The following is the most comprehensive software testing engineer learning knowledge architecture system diagram in 2023 that I compiled.

1. Python programming from entry to proficiency

Please add image description

2. Practical implementation of interface automation projects

Please add image description

3. Web automation project actual combat

Please add image description

4. Practical implementation of App automation project

Please add image description

5. Resumes of first-tier manufacturers

Please add image description

6. Test and develop DevOps system

Please add image description

7. Commonly used automated testing tools

Please add image description

8. JMeter performance test

Please add image description

9. Summary (little surprise at the end)

Everyone will encounter difficulties and challenges on the road to pursuing their dreams. But please remember: only those who have experienced wind and rain can see the most beautiful rainbow! So, please move forward and meet every new challenge!

Don't be afraid of isolation and loneliness, because they will make you understand yourself more clearly. Therefore, please think independently, act bravely, be perseverant, prove your worth with practical actions, and win the respect and recognition of others!

Life is full of opportunities and challenges, the key lies in how we grasp and respond. Therefore, please be ambitious, firm in belief, proactive, and use an innovative spirit to open up the future and realize your dreams!

Guess you like

Origin blog.csdn.net/m0_70102063/article/details/134783628