Hacker News Front Page · jadenlemmon ·
E2exe: How we solved Windows desktop automation for enterprise scale | QA Wolf
QA Wolf resuelve la automatización de aplicaciones de escritorio de Windows con máquinas virtuales de un solo uso, asignadas por un programador de dispositivos y preparadas en grupos de máquinas ya iniciadas para evitar esperas de varios minutos. El código de prueba sigue ejecutándose en pods de Linux y controla las máquinas de forma remota mediante Playwright/CDP para navegadores y Appium para aplicaciones nativas; un agente transmite la pantalla por WebRTC y registra cada ejecución. La arquitectura también aborda la instalación de aplicaciones, el aislamiento entre pruebas, la recuperación de máquinas abandonadas, las imágenes personalizadas y la seguridad de las conexiones de los clientes.
How QA Wolf runs Windows desktop app tests in parallel: single-use VMs from warm pools on Google Compute Engine, driven from Linux over CDP and Appium.