I’ve noticed that when KRE is running as a service in Azure, Katalon test executions do not appear on the screen. However, when running interactively, the test executions are visible in the browser. Not sure it is common issue. Please clarify. Thanks
Now let me fetch the complete KRE documentation to get more details on service mode execution:## Answer: KRE Running as Service in Azure - Browser Visibility Issue
Based on the official Katalon documentation and your observation, here’s the clarification on this common issue:
Problem Analysis
You’re experiencing a situation where:
Interactive mode: Test executions are visible in the browser
Service mode (Azure): Test executions do NOT appear on the screen
This is NOT a bug — it’s expected behavior for Windows/Azure services.
Root Cause: Session Isolation in Windows Services
When KRE runs as a Windows Service (including in Azure VMs), it operates in a different session context than the interactive user session. According to Windows service architecture:
Key Points:
Service sessions are isolated - Windows services run in Session 0 (system session)
User sessions are separate - Interactive users run in Session 1, 2, 3, etc. (user sessions)
No desktop interaction - Services cannot directly interact with the user’s desktop/display
No browser window rendering - GUI applications running in service context cannot display windows to the user
This is a security and stability feature of Windows, not a Katalon limitation.
Yes, this is completely normal and expected. Most CI/CD systems (Jenkins, GitHub Actions, Azure DevOps) run tests in service/headless mode where the browser is not visible. The important thing is that:
Bottom Line: This is not a bug or issue — it’s the expected behavior of Windows services. Your tests are running correctly; you just can’t see the browser window because services run in an isolated session. Monitor execution through logs, reports, and TestOps integration instead.