Sample Recommended design for an Acquirer test cases suite, Scenarios and Regression

Oct 4, 2018 2 min read 12,947 views
Sample Recommended design for an Acquirer test cases suite, Scenarios and Regression

A test suit is composed of different scenarios which follow in a functional (or another) way in order to cover the full, or as much as possible, of the ISO8583 Interface implementation.

You should go through your Functional specification document and assess all functionality that you want to use.

Design test cases for all the functionality that you want to use, like below. Also, design test cases for the functionality you do not want to use, to make sure you are blocking it. For example, if you are not going to accept magnetic stripe transactions, make sure to have a scenario that checks that magnetic stripes transaction are failing. This is not very straight forward, because you need to distinguish between transactions that just have track2 data together with other fields, and transactions that have only track2 data. Also, you may want to allow fallback, for example if the ATM is damaged. Many options are avaialbe and a lot of work. We can offer support, consulting advice or even implementation of a complete regression pack.

Let us focus on testing valid scenarios and let us consider a generic interface. What test cases should be present in each scenario.

-- Article writing in progress

Scenario 001 - Network management

Scenario 002 - POS Purchase

Scenario 003 - POS other

Scenario 004 - ATM withdrawal

Scenario 005 - ATM other

Scenario 006 - File update

Tags:
ISO8583 simulator scenario regression testing
  Related

Recent Articles on Testing

Choose the product you need

ISO8583 Converter REST-api

Convert ISO8583 to rest-api JSON XML SQL &more

ISO8583 Interface Connector

Integrate ISO8583 card schemes and hosts

ISO20022 SWIFT MT MX Converter

Convert and integrate ISO20022 SWIFT MX with MT , ISO8583

ISO8583 Builder Parser Connector

Most simple solution to build and parse ISO8583 messages

ISO8583 Switch Router

ISO8583 or REST-api Switch Router Bin Amount

Card Payments Authorization

Pre-screen, pre-authorize and Authorize cards and ledger

POS Card Acquirer & Aggregator

Acquiring and Aggregating from POS and other devices

Cards Generator Issuing Host

Generate and export card data for cards issuing and test

ISO8583 Simulator

ISO8583 HISO98 HISO87 simulator

ISO20022 Simulator

ISO20022 & SWIFT simulator

POS Simulator

POS protocols simulator

Mobile Banking Simulator

Mobile Banking Testing Simulator

QR Payments Connector

EMV QR Payments Interface Connector

Micropayments Connector

Micropayments Acquiring Connector & Router

ISO8583 Alerts Notifications

Detect Anomalies, Alerts & Notifications

Clearing & Settlement

Generate Convert Import

Request a Quote

Get a free quote, Ask for details
Get help

Documentation

Read Documentation and Start guides

Online Tools

Online Tools Overview