Fernando Pastor
Fernando Pastor
1. Derive actions in Qt applications - WindowInteractionState seems not a supported property for Qt applications - In these cases, avoid marking Qt elements as "blocked" - To avoid deriving...
Some Desktop applications offer an embedded web page with web features in a desktop widget document. The UIAutomation API can recognize the existence of the document widgets and the properties...
 The UIA_ListControlTypeId element is created or detected twice by the UIAutomation API or the TESTAR UIA internals: - Once correctly as a child of the Font Window - Other...
Right now, every time we change between protocols user needs to customize all settings again. Because settings are protocol specific. 1. Maybe divide the test.settings into two different files: -...
**Description:** TESTAR currently relies on the `Ctrl + A` key combination to select all the text in the System Under Test (SUT) when the user intends to replace the existing...
Right now we are always forcing the SUT to the foreground without using the ForceForeground test.setting https://github.com/TESTARtool/TESTAR_dev/blob/89e183a3ead682072d73097eee9d435abcbd06df/testar/src/org/fruit/monkey/DefaultProtocol.java#L1616 ``` // If the system is in the background, we need to force...
Rename the `testar\bin\index.log` to `testar\bin\debug.log`. Then refactor `System.println` codes to print all the traces or erroneous information into the log.
Instead of running the CI Actions in the GitHub public windows machines, check if it is possible to prepare our server (and have control of the software dependencies) and run...
Generate, Record, and Replay Mode loops are using the same code to initialize the OutputStructure sequence count. Move to the generic DefaultProtocol class https://github.com/TESTARtool/TESTAR_dev/blob/6007a958999dca3ec724771b6157c119786c691c/testar/src/org/testar/monkey/GenerateMode.java#L74-L77
## Windows Documentation https://learn.microsoft.com/en-us/windows/win32/fileio/maximum-file-path-limitation ## Windows Issue Windows truncates the name of TESTAR output files when TESTAR is executed in a system location with an `ApplicationName` and `ApplicationVersion` value settings...