Technologies: OpenCV, Python, C#, NuGet, RabbitMQ, CodedUI, UI Automation, MSAA
← Projects in the Library
Systems & platforms · Practice
Overwatch: distributed image verification
An internal Emerson testing framework exposing OpenCV image analysis to C# test-automation clients.
- Period
- Emerson test-automation work
- Role
- Framework developer
- State
- Practice
Distributed verification
A C# NuGet API extended traditional text-based automation with image-based verification. Python workers exposed OpenCV operations through a RabbitMQ message queue, distributing image-analysis tasks from CodedUI, UI Automation, and MSAA clients. Additional workers could be added to scale the image-analysis workload.
The reusable architecture separated automation clients from image-analysis workers, allowing independent scaling and reuse across test systems.