API Migration And Testing For A Leading Banking Client
TECHNOLOGIES USED
API-specific to the client
PCF to IKP migration
POSTMAN for executing and consolidating test scenarios
Proprietary Automation Tool for module creation and execution list preparation
GOALS
Seamlessly migrate API and APP from PCF to IKP for both Proxy and non-proxy APIs.
Overcome challenges associated with unit-wide regression execution.
Efficiently design API test cases.
Provide robust API support for new team members.
Institute regular meetings for collaborative issue discussion and prompt resolution.
CHALLENGE
In the face of declining ARPU, rising churn rates, and the need to retain profitable customers, our consultancy encountered specific challenges related to API of the banking client. The project also grappled with unit-wide regression execution difficulties, designing API test cases under heavy workloads, and providing support for new team members.
SOLUTION
To address the challenges, we successfully executed the migration of API and APP from PCF to IKP for both Proxy and non-proxy APIs. Strategies were implemented to enhance unit-wide regression execution and streamline the design of API test cases under heavy workloads. Additionally, we facilitated API support for new team members and instituted regular meetings for collaborative issue resolution. We utilized POSTMAN for comprehensive test scenario execution and the proprietary Automation Tool for module creation and execution list preparation. Status code validation in POSTMAN was established for a thorough API status check.
RESULT
The outcomes included the successful completion of API and APP migration, demonstrating improved efficiency in API test case design and execution. The project achieved enhanced team collaboration and support for new members, streamlining the process for issue resolution through regular meetings. The combination of POSTMAN and the Automation Tool contributed to comprehensive test coverage. The project resulted in an improved understanding of application functionality, successful Automation Regression pack creation, execution, maintenance, and effective defect resolution.