ISO8583 Simulator resources needed for Functional, Regression and Performance testing

May 8, 2025 3 min read 11,236 views
ISO8583 Simulator resources needed for Functional, Regression and Performance testing

ISO8583 Simulator resources needed for Functional, regression and Performance testing

Functional Testing with UI.

The most common scenarion id Functional Testing, where the user is updating test cases, running tests manually, intepreting results and re-testing.

The most common OS for this is Windows, although Ubbuntu and MacOS would do just fine, assuming the correct java version is installed.

Assuming the OS requires for itself 8 vcpus and 8 GB RAM, the simulator would work fine with this configuration,

Ideally it would get another 2 vcpus an/or 2 GB RAM for smooth operation under simnple Functional testing.

If the user would be creating regressions of hundreds or thousands of test cases, then 4 vcpus and 4 GB RAM, on top of the OS requirements, would make operating it smoother.

 

Functional testing in console mode

When running the ISO8583 simulator in console mode, the common scneario would be to have it running as an issuer, all the time.

Then, a minimum 1VCPU and 1 GB RAM will be enough for moderate use on a light OS, like CentOS. For Ubuntu, add 1vcpu and 1GB RAM.

If using the OS with UI, like Windows and Ubuntu, then add 1VCPU and 1GB ram on top of what the OS requires.

 

Regression testing in console mode

When running Regression Testing with the simulator in console mode, the common scneario would be to have it running as an acquirer, to execute a specific regression set

Then, a minimum 2VCPU and 2 GB RAM will be enough for moderate use on a light OS, like CentOS. For Ubuntu, add 1 VCPU and 1GB RAM.

If using the OS with UI, like Windows and Ubuntu, then add 1VCPU and 1GB ram on top of what the OS requires.

CICD mode

When running the simulator in CICD mode, the smallest agent that can run java 1.8 will be enough.

 

Performace testing/Load testing

For ISO8583 high performance testing, a high performance VM is advised, preferably 16 VCPUs and 16 GB RAM on Windows with UI.

in Load test mode, the lack of resources will seriously imact the performance of the tests, as the simulator will use a lot of resources in a very short period of time, not giving a lot of time to the OS to optimize.

When executing performance Testing, the simulator will continously monitor its own perfrmance and give isights over how much faster it can go, and give errors if it can not go at the required speed, with the current resources.

Tags:
ISO8583 card transaction load testing payments performance testing
  Related

Recent Articles on Performance 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