VTS (VISA Test System)/ VISA Simulator Tutorial :

VTS Flow Diagram…


VTS Configuration…

VISA Simulator Tutorial

VTS – PDF Download

  1. Connectivity
    1. Will configure the ip and port to communicate with VISA Controller
      1. Steps:
        1. Press the Start communication button
        2. Select tools tab
        3. Select protocol
        4. Select TCP/IP 
          1. Configure it with your ip and port
        5. Connect
      2. Example :

  1. Key Configuration
    1. Here you can Configure the Clear and Encrypted KEYS which is given by VISA and also we Configures it in HSM.
      1. Select View Tab
      2. Select Preferences
      3. Select Keys Tab
      4. Write you Keys here and press OK to Continue

  1. Card Configuration 
    1. First you have to attach card reader to start processing through cards where you can process transaction and look in the logs.
      1. Select Edit Tab
      2. Select Variable Manage
        1. Select File
        2. Select New
        3. Select VIP Variables
        4. On the Left side of Screen Select any of one Test card 
        5. On the Right side of Screen Select your Desire Card Reader from Drop Down
        6. Press Read Card / QR Code
        7. Configure the Fields according to your Requirements
        8. Save to start your testing.

  1. Test Cases:
    1. Here you can create multiple cases to Check your Transaction like : you can create Issuer, Acquirer , Reversal, Authentication Cases to test.
      1. Press New Case Button on top of main screen.
      2. On the right side of screen you will find your new case
      3. Select new Case
      4. Then right side of screen open VIP
      5. Select any of service you want to test.
      6. Like : 
        1. Select POS Service
        2. Select Payment Transactions
        3. Financial Transactions
        4. Payment Financial
        5. Outgoing Request
        6. Drag the service in your CASE 
        7. Remember : Sequence Matters (always drag the item sequence wise , else you will face problems)

  1. Fields Configuration :
    1. Existing Field Configuration:
      1. In fields configuration you can configure the tags and fields according to your test environment like you have to put expiry Date then you can put date in the field of expiry date which is found in Field Configuration.
        1. Double click on the Service that is created in your case
        2. New Window opens
        3. Select your fields according to your test cases with selecting Omit tab as No
          1. No means Field are ready to work
        4. Configure all fields and then press OK
        5. Press Run Execute Button on the top side of screen
    2. Manual Field Configuration :
      1. Will also add manual Fields, if you did not find any of your required field in list you can add field manually
        1. Click Add Field Button on the Right side of screen.\
        2. Select field
        3. Press Add
        4. Press OK
          1. You will find your field in the list of fields
        5. Configure it and run Execute the program.
    3. Important Fields :
      1. Six fields that is important and must have to enable (for amount and for currency)
        1. Transaction Amount
        2. Transaction Currency
        3. Settlement Amount
        4. Settlement Currency
        5. Billing Amount
        6. Billing Currency
  1. Run the Program :
    1. Press Run Execute button on the top of the screen
    2. While executing select all Services from your Case and then Execute the Program