Cummins Allison
  • Products
    • Money Counter Machines
      • View All ››
      • JetScan iFX i100
      • JetScan iFX i200
      • JetScan iFX i100, i200 for Law Enforcement
      • JetScan One-Pocket
      • JetScan 150
      • JetScan Two-Pocket
      • JetScan iFX i400
      • JetScan MPS 4200
      • JetScan MPX 8200
      • JetCount
    • Coin Counting Machines
      • View All ››
      • Money Machine 2
      • JetLink Remote Management
      • Coin Programs
      • JetSort 1000
      • JetSort 2000
      • JetSort 3000
      • JetSort 4000
      • JetSort 6000
    • Pay Station Solutions
      • View All ››
      • Paypod Embedded
    • Check Scanners
      • View All ››
      • JetScan iFX i100
      • JetScan iFX i200
    • ATMs for Financial Institutions
      • View All ››
      • Full-function island ATM
      • Full-function ATMs
      • Small footprint ATMs
      • Lobby Cash Dispense
      • Automated Deposit Module
      • Anti-Skim Protection
      • JetLink Remote Management for ATMs
      • Endpoint Security
      • Onboarding Solutions
    • Ticket Counting and Imaging
      • View All ››
      • JetScan iFX i100, i200
      • JetScan iFX i400
      • JetScan MPS 4200
      • JetScan MPX 8200
    • Cash-Office Solutions
      • View All ››
      • Cash Logistics Manager
      • Cash Room Manager
      • Cash Drawer Processing
      • JetWedge
      • JetTouch
    • Buy Supplies
  • Service
    • Request Service
    • JetLink - ATM Managed Services
    • PMIA
  • Resources
    • News & Events
      • View All ››
      • Press Releases
      • News Hub
      • Events
      • Articles
      • Awards
    • Media Center
      • View All ››
      • Company Information
      • Media Contacts
    • Brochures
    • Case Studies
    • White Papers
    • Foreign Language Resources
    • User Support Resources
  • Industries
    • Banks & Credit Unions
    • Casinos
    • Law Enforcement
    • Grocery
    • Vending
    • Cannabis
  • Store
    • ATM Supplies
      • View All ››
      • Printer Ribbon
      • Thermal Paper
    • Coin bags & rolls
      • View All ››
      • Coin Bags
      • JetSort Coin Boxes
      • JetSort Bag Adapters
      • Coin Packaging
      • Coin Shipping Boxes
      • Coin Wrappers
    • JetCount® Cash Counters
    • Currency Straps & Bands
      • View All ››
      • Currency Strapper Paper
      • Currency Straps
      • Currency Strap Bands
      • Currency Documents
    • MICR Ink & Paper
      • View All ››
      • MICR Paper
      • MICR Ink
    • Printer Paper, Ribbons & Cables
      • View All ››
      • Printer Paper
      • Printer Ribbon
      • Printer Accessories
    • Cleaning & Storage
      • View All ››
      • Cleaning Kits & Dusters
      • Vacuums
      • Dust Covers
    • Printers
      • View All ››
      • Impact Printers
      • Thermal Printers
      • Slip Printers
  • Contact
    • Contact Us
    • Find a Local Rep
    • Career Opportunities
  • (800) 786-5528
Home News & Events

News & Events

  • Press Releases
  • News Hub
  • Articles
  • Events
  • Awards
    • Chicago Innovation Award
  • Media Center
    • Media contacts
    • Company info

News Hub

ATMs need better methods of testing software

ATMs need better methods of testing software

ATMs can last a long time. Many machines are active for more than 10 years. While newer ATMs offer more options to customers, sometimes an ATM hasn't reached its end of life. However, as these cash dispensers grow older, there is a greater emphasis on performing regular maintenance to avoid the machines breaking down at a critical moment. With maintenance comes important testing measures to determine fixes and find out if any repairs worked.

ATM testing processes should open up to all possibilities of failure

While ATMs evolve, so too should their testing processes. A recent article by ATM Marketplace highlighted the difficulty of ensuring these machines stay functional. After initial tests, the software for a given feature often gets ignored for an extended period of time since it worked in those tests. However, a problem could surface several years later that would cause major issues for the ATM deployed. An example that the blog specified is sending transaction data with the same message coordination number as a previous message. That can trip up banks and prevent withdrawals.

The most common reason for software failure is the continuous updates and configuration changes to address evolving needs for the proprietor of the ATM. Something in the code receives an alteration that causes a previously working feature to not function anymore. However, because the feature worked before the update from initial testing, the issue isn't seen by anyone until the software update or new configuration is already live. That creates a situation where it's difficult to predict where a problem will arise. It also makes it difficult to fully test an ATM after a certain number of years, since the number of tests required becomes overwhelming.

The best way to address this problem is vigilance in continual testing. Make sure that your ATM vendor tests its software regularly in an effort to be proactive rather than reactive to changes. Your ATM should have software that's as robust as the hardware and have a service infrastructure that is responsive to implement new software versions. In doing this, businesses will have a functional ATM at all times and not risk losing money or customers.

April 8, 2016

  • Products
  • ATMs
  • Coin Handling
  • Currency Handling
  • Check Processing
  • Ticket Counting and Imaging
  • Supplies
  • News & Events
  • Press Releases
  • News Hub
  • About Us
  • Careers
  • Environmental Awareness
  • Our History
  • Who We Are
  • Corporate Responsibility
  • Patents
  • Contact Us
  • Get a Quote
  • Request a Demo
  • Find a Local Rep
  • (800) 786-5528
  • Service
  • PMIA
  • Follow Us
  • LinkedIn
  • YouTube
  • Twitter
  • Facebook
Cummins Allison
Privacy Policy | ©2020 Cummins-Allison Corp.
©2020 Cummins-Allison Corp.