The Payment Switch is an integral component of all modern payment and banking systems in India. The NPCI currently provides a simulator to test payment switches. However, this system has a few disadvantages viz. it lacks an API, it requires manual generation of each test case and during high server loads, the testing process may take a long time. Currently there aren't any open source alternatives to the NPCI simulator. We propose a system which solves these shortcomings. Our proposed system simulates the NPCI system. It allows connection with switches that are to be tested and automates the process of generation and execution of test cases. It also has the capability to generate test reports and can be run locally.
翻译:支付开关是印度所有现代支付和银行系统的一个组成部分。 NPCI 目前提供一个模拟器来测试支付开关。 但是,这个系统有一些缺点, 即它缺乏一个 API, 它需要人工生成每个测试案例, 在高服务器载荷期间, 测试过程可能需要很长时间 。 目前, NPCI 模拟器没有开放源码的替代品 。 我们建议了一个解决这些缺陷的系统 。 我们提议的系统模拟 NPCI 系统 。 它允许连接要测试的开关, 并自动连接测试案例的生成和执行过程 。 它还有能力生成测试报告, 并可以在本地运行 。