Cases
Cases from the field
Situations we struggled with during EMV projects: integrating tools, getting test cases to pass and solving implementation challenges. Each case explains what happened, why, and how it was fixed, so you can save time on yours.
What the cases cover
Tool integration
Connecting test tools, simulators and test automation to a terminal or kernel.
Test cases
Level 2 and Level 3 test cases that failed, and why.
Implementation challenges
Design and integration problems met while building EMV acceptance.
How cases are written
Most cases follow this outline, adapted to the subject.
- Context. The project, kernel, terminal and tools involved.
- Symptom. What went wrong and how it showed up: a failed test, a decline, a crash.
- Investigation. How we narrowed it down: logs, traces, tags, test tool output.
- Root cause. What was actually wrong.
- Fix. What we changed, and how we verified it.
- Lessons. What to check first next time.
Have a case to share?
Tell us about a problem you solved, or one you are stuck on, through Support.