Skip to content

SuperValu

Case Study: Test Automation, POS Solution Validation

QUICK FACTS
  • 5th Largest Food Retailer
  • Physical key POS system running Windows Embedded Card swipe, insert, and tap requirements
  • 3,500 test cases executed multiple times per release across different brands
CHALLENGE & TEST REQUIREMENTS
  • Regular releases from vendor with high defect counts that take 3 weeks to validate. Client required a faster validation of code stability.
  • Client POS system was based on older Windows embedded technology that did not easily lend itself to traditional test automation.
  • Traditional automation approaches could not overcome external manual input required to swipe, tap, or insert credit cards.
SOLUTION & APPROACH
  • QA Consultants initiated a ‘solution validation’ exercise and confirmed tool and approach in 2 days
  • Analyzed testing environment to select appropriate software
  • Modernized an older ‘mainframe’ automation approach to develop a repeatable framework
  • Designed and developed a C++ Test Harness
RESULTS
  • With a goal of 30, automated 38 test cases in 8 business days
  • Employed software developers in test (SDET) to build a test harness to support non-cash
  • Successfully automated end to end non-cash
  • Customer acquired new knowledge of system
BENEFITS
  • 93% reduction smoke test execution time
  • Redistribution of critical SME resources
  • Increased collaboration and working relationship with development vendor