Comments (3)
The popup element must be this or one that works similarly:
https://www.w3schools.com/jsref/met_win_alert.asp
Note: The alert box takes the focus away from the current window, and forces the browser to read the message. Do not overuse this method, as it prevents the user from accessing other parts of the page until the box is closed.
If you run this popup window and use TESTAR to connect with Windows_Title, you detect it. However, it is a process different from the SUT, it's not easy to work with these windows.
At the moment I'm using this piece of code taken from DefaultProtocol to close the window if we lose focus(on DeriveActions method):
from testar_dev.
I think I need to look into handling multiple processes as Ponsse GUI has at least 2 processes.
from testar_dev.
The SUTProcesses
setting has been refactored to allow the connection with multi-processes SUTs #388
The TESTAR user can indicate with regular expressions which processes conform to the SUT
from testar_dev.
Related Issues (20)
- [Refactor] Settings values validation
- Triggered Action methods are not creating action screenshots
- Maximum Path Length Limitation affects TESTAR output files
- How to generate tests for webapps that need basic authentication HOT 2
- Chrome download bar affects Webdriver mouse coordinates HOT 2
- Add listening/record mode to Testar so it can make a state model of a SUT while using/testing by other application/user. HOT 1
- Implement Listener Mode HOT 1
- Cannot be used with multiprocess programs HOT 3
- Android Spy mode screenshot disappear HOT 1
- Add support for Java/JDK 21 LTS HOT 1
- Docker selenium/standalone-chrome does not work on ARM architecture hosts
- Allow customization of click/paste and replace text action
- TESTAR reporting crashes when a ScreenshotPath Tag is not available
- TESTAR latestState is not updated in specific system protocols
- [Refactor] Widget toString prints all children values instead of the current widget
- Integrate the LLM action selection method into the main repository HOT 1
- Duplicated UIA List element issues
- UIAutomation does not recognize widgets inside embedded web documents in desktop applications
- An invalid ProtocolClass setting provokes an ugly ClassNotFoundException crash
- Search engine selection needed for Chrome version 127 HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from testar_dev.