To automate the sequence of operations facilitating payment transactions through online banking using real data. Automation Testing of Payment Transactions should start from reading the payment card details till the payment is successfully completed using real Card/Bank details.
Need to automate the payment gateway transactions with real bank/card details
To check the performance of the application with a large number of transactions happening sequentially in a short time period.
To find out how the application will perform when the number of transactions by a user exceeds the daily limit.
To find out the application behavior when the amount paid by a user exceeds the daily limit.
TrueFan found it very difficult to manually test large numbers of payment transactions within a short time period. Around 300+ transactions were done by users with different types of payment schemes like Credit cards and Debit cards belonging to multiple banks.
TrueFan lacked an automation testing team and framework.
They were unwilling to recruit software testers for this single automation project and decided to outsource it.
The Project Goal
To build automation suites that
read payment card details or bank details from documented sheets for facilitating payment transactions.
Process read data and proceed with execution till each payment transaction is successfully completed.
To identify issues associated with each step starting from reading the payment related details till payment successfully completed.
To report the issues found on testing using multiple bank cards and get them corrected.
To evaluate the performance of the application software when processing 300+ payment transactions sequentially within a short time period.
To evaluate the application behavior when
the number of transactions by a user exceeds the daily limit, and
the amount paid by a user exceeds the daily limit.
Project Implementation by Testvox
Automation of payment transactions through online banking was done using real data. This was fed as input to the automation scripts which read them and proceeded with the steps needed to make payments.
The OTP sent by the bank for every payment made is available only in the mobile number. This OTP needs to be read from the mobile to make the payment successful. This brought in the need to devise an innovative solution for this unprecedented type of requirement. Automation Testers from Testvox used the latest technologies from Google to resolve the puzzle associated with this requirement.
OTP could thus be read and the steps followed were included in the automation suite for our solution implementation. Issues found with every step were reported and ensured to be addressed by software developers very fast. Testing of Bulk payment transactions and verification of working of the software application could thus be done very fast by automation.
Technology Stack
Outcome
Automated test cases were handed over to TrueFan by Testvox. They are used by TrueFan currently for testing the software application as and when required.
The application behavior in cases of exceeding daily limits in the number of transactions made and total amount spent could be fruitfully studied by TrueFan as a result of our automation. TrueFan uses these results to productively manage the application.
Software Application Development was expedited and completed very fast after automation.
The release of the application into the software market occurred very fast.
Rajesh K
Possessing Post Graduation in Applied Electronics with a specialization in Microprocessors and embedded systems, I started my career as a faculty in computer applications. Shifted to IT industry after few years and worked as a Quality Analyst for almost 7 years.
Testvox is a software testing company help your product reach its full
potential.
Get full cycle
testing for your mobile and web applications while ensuring all quality
assurance
standards are
met... Read More