Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6104087
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 23, 20262026-05-23T13:48:07+00:00 2026-05-23T13:48:07+00:00

I am automating web-application tests that are driven by Selenium architecture in Windows VMs,

  • 0

I am automating web-application tests that are driven by Selenium architecture in Windows VMs, connecting via Windows Remote Desktop. It became known to me that Flash/SWF and other in-browser elements behave differently if the VM window is opened/shown (all is cool) and when the window is closed (or maybe even minimized). Which means that browsers/plugins engage some optimization if no one watches the screen (I might be wrong with that – if so – please correct me).

As a (working) workaround, installing VNC (and logging into it at least once before running the tests) helps. From that moment noone needs to "watch" the monitor.

I think that the same functionality/system calls is used by (for example) movie players that cancel the screensaver during the film watching.

The question is if any special daemon was written for those purposes, so I won’t need to connect to those machines by VNC, but only to run the daemon.

Update: http://www.jddesign.co.uk/products/freeware/freeware_programs.htm – meanwhile found this utility, checking if it will do the job. Advices are still welcomed.

Update N2: the utility above doesn’t do the job.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-23T13:48:08+00:00Added an answer on May 23, 2026 at 1:48 pm

    What you experience is the standard render optimization: The OS will ignore all rendering commands if the window isn’t visible.

    My guess is that VM tools “minimize” the whole desktop to save memory as long as no one is connected.

    On Unix, I’d write a small script which runs the VNC viewer when the tests are started.

    [EDIT] What you’re looking for is a kind of /dev/null device for VNC connections.

    Here is a solution that might work: Download the sources for the TightVNC Java Viewer (license: GPL) and remove all the rendering code.

    That should allow you to start a headless VNC client for your tests.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I've been automating some tests against a web application using Python and COM. My
I am facing an issue in automating a web application using selenium web driver.
I'm automating a web application (the Mantis bug tracker) and I'm getting an interesting
Background I am automating some Office application (Word and PowerPoint) via command-line tool. One
I'm automating the manual testing of some Web Application. This app uses a lot
I have following structure of web application, for which I'm automating testing: <em unselectable=on
I need to create a web-controlled application (that lives in the browser ) that
I am running a web application with a backend SQLite database that solely performs
We want to automate a web application which is developed in asp.net. For automating
I could be able to let the web application sends automatic emails using Windows

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.