FAQ
Q: Why does Windmill break when I navigate using the address bar?
A: Windmill uses code that lives in the content space of the browser, which means we can’t recognize that you are navigating using the address bar. To accomplish this task, create a new action in the IDE using the method ‘open’, playing that action will take you to the new site you desire, will include the action in your test, and will let the server know what you are doing so that we can make the appropriate changes for the new domain you are now testing against.
Q: Why does Windmill break when I navigate to an URL that starts with https:// ?
A: Windmill currently doesn’t support SSL (https://), there are various workarounds depending on your specific situation. For more details come talk to us in #windmill on Freenode IRC.
Q:How do I pass variables in to my Python tests?
A: This turns out to be a very common need for dynamic tests that login to a service or need to be configurable for different test runners or configurations. If you are using Python tests, there is a very easy way to accomplish this task and it is documented here in the Windmill Book, writing Python Tests Section.
Q:Where should I look for information about reporting test results?
A: We have functionality available to make this easier but the formatting is a generally custom to your requirements. Mikeal Rogers wrote a great blog post outlining his solution for generating JUnit compatible output, but beyond that consult your local Python wizard or come talk to us.




