With each Squish edition, or technology supported, you can us the corresponding toolkit’s API from your test scripts.
This gives you access to your application, and to make calls, beyond what can be done from your application’s user interface alone.
Take for example the Java Convenience API
In JavaFx applications you can have more than one top-level window.
How can you ensure the proper top-level window is in front before interacting with it? Use the .toFront() call.
For example, given a symbolic name of MyWindow1, the line would simply read MyWindow1.toFront()
Search doc.froglogic.com for your toolkit’s convenience API, or your the AUT toolkit API documentation.
(Near) endless possibilities!