TestningWebbFocalPay
Cashier Probe
End-to-end-automation som kör ett verkligt kassasystem - terminaler, kontantskydd, skannrar och skrivare, inga mockar
- År
- juni 2026
- Typ
- Testning
- Tekniker
- 8
- Spår
- Webb
Detaljer
End-to-end-testautomation för FocalPays Cashier-kassaapplikation i Electron, som kör appen som en verklig kassör utan mockar - inklusive betalterminaler, kontantskydd, streckkodsläsare och kvittoskrivare på verklig butikshårdvara.
Jag designade och byggde automationsramverket i TypeScript och Playwright, implementerade Page Object Model och 25+ testsviter (inloggning, varukorg, betalningar, återbetalningar, ålderskontroll med mera), och levererade en C# WPF-launcher så att QA kan köra sviter utan att röra ett CLI.
Jag byggde även det konfigurationsdrivna miljösystemet, rapportering i HTML och JSON, samt Windows-paketering för driftsättning på plats.
Tekniker
- Node.js
- TypeScript
- Playwright
- Electron
- C#
- WPF
- E2E Testing
- Page Object Model