Sobes.tech
Middle

It is necessary to test the new functionality in the mobile application: There are clients with bank accounts, which can be: Anonymous account: up to 15 thousand rubles Identified account: up to 60 thousand rubles Only one account can be open at the same time. Operations that can be performed: purchase, top-up (from card and P2P), refund for purchase, wallet increase What checks will you perform in the format: check and expected result? --- was -> done -> became Example: anon - 0 - top-up 100 - success balance 100 anon 0 top-up 100 success balance 100 anon 100 purchase 50 success balance 50 anon 50 purchase 100 error balance 50 attempt to open identified account error denial --- Example: anon - 0 - top-up 100 success balance 100 anon 0 top-up 15000 success balance 15000 anon 15000 top-up 0.1 error anon 15000 refund 0.1 success balance 14999.9 anon 100 purchase 50 success balance 50 anon 50 purchase 100 error balance 50 attempt to open identified account success anon balance 50 closed balance identified 50 identified 50 top-up 30000 success balance 30050 identified 30050 top-up 30000 error balance 30050 identified balance 30050 purchase 50 success balance 30000 identified balance 30000 refund 50 success balance 30050 --- anon 0 top-up 15000 success balance 15000 anon 15000 top-up 0.1 error anon 15000 refund 0.1 success balance 15000 0.1 transferred to special account anon 100 purchase 50 success balance 50 anon 50 purchase 100 error balance 50 attempt to open identified account success anon balance 50 closed balance identified 50 identified 50 top-up 30000 success balance 30050 identified 30050 top-up 30000 error balance 30050 identified balance 30050 purchase 50 success balance 30000 identified balance 30000 refund 50 success balance 30050

It is necessary to test the new functionality in the… - sobes.tech