Introduction

This testing checklist is designed to ensure that all aspects of the system are functional and secure before entering the production environment. The following steps must be completed to assure the integrity and operationality of BMP solutions.

This checklist is mandatory for entering production.

1

Token Deployment

Perform the deployment specifically of the Token model using keys. This step is crucial to ensure the security of transactions.

2

Account Registration

Carry out the registration process for four accounts to test the functionality of account creation in the system.

3

Account Update

Process the update of account information to verify the flexibility and robustness of the account management system.

4

Transfers

Execute fund transfers to the four created accounts, using the Handshake and HMAC process to validate the security of transactions.

5

Receiving TED

Perform a TED transfer and confirm that the procedure was executed successfully.

6

Statement Inquiry

Perform the balance inquiry procedure to check the accuracy of recorded transactions.

7

Receipt

Send two receipts to test the functionality of generating and sending receipts.

8

Bankslip

Execute the process of generating a bankslip and then make a payment, thus validating the issuance and settlement processes of bankslips.

9

CNAB Files

Send a CNAB file containing bankslips and another with TEDs, execute the processing of these files and check the payment returns to test integration with external banking systems.

10

PIX Related Processes

  • Execute the process of generating PIX keys (CPF/CNPJ, email, phone number, random key).
  • Query an external PIX key.
  • Perform a PIX transfer by key and bank details using Handshake and HMAC.
  • Execute the return of a received PIX and delete a PIX key.

Testing Schedule


BUSINESS DAYSITEMNOTESREQUIREMENTSRESULT
Day 1TokenDeploy the Token model using KEYS
Day 2Account RegistrationComplete account registration process for Client AAccount data
Operation BlockingSimulate token error test and stop the service
Operation ResumptionBMP releases process for resuming submissions
Account CreationClients B and CAccount data
Account UpdateClient A - address
Account CreationForce error in creation
Account CreationResume Operation - Client DAccount data
Day 3BMP Balance CreationCredit initial BMP account - 500010
Validate BMP BalanceCheck balance OK
Initial Cost RegistrationCost per TED transaction and Cost per bankslip transaction - 2.50
TransfersBMP - credit Account A 200000
Day 4TransfersTED Client A to third-party account - successThird-party account
Day 5TED ReceivedThird party sends TED to Client A - 10000000Third-party account
StatementStatement for Account A
Day 6Bankslip PaymentReceive bankslip from third party for Client A to pay - 10000Third-party bankslip
StatementStatement for Account A
Day 7Bankslip GenerationClient D generates bankslip - 40000 - successful paymentBankslip payment
Day 8Bankslip ReturnError in payment due to overdue date
FilesSend CNAB with bankslips
Day 9PIXGenerate CPF/CNPJ Key

Conclusion

By completing all the steps in this checklist, the responsible team can be assured that the system is ready to be launched in the production environment, providing a secure and efficient experience for end users.