Show HN: Plain-language E2E tests for desktop UIs that don't have a DOM
Category: devtools
Tags: e2e-testing, gui-testing, natural-language-testing, desktop-automation, testing-framework
Score: 7.0/10 (Innovation: 7, Technical: 7, Documentation: 8, Utility: 6)
Pantomime is an end-to-end GUI testing framework that lets users write tests in plain natural language for desktop UIs without a DOM. It uses Windows UI Automation, OpenCV, OCR, and a reasoning model to perceive and interact with the screen, making it a novel approach to testing traditional desktop applications.
Target audience: backend devs, QA engineers, desktop app devs
Repository: https://github.com/patrickiel/pantomime · Python · MIT · 1 stars
View on Hacker News