POS testing challenges and solutions