Releases: edwig/Kwatta
Releases · edwig/Kwatta
Release 1.3.2
Kwatta now supports a Unicode version
The standard installers puts 2 links on the desktop (ANSI and Unicode)
- Kwatta now can compile in Unicode mode
- Added 'charset' to the Posix command teststep
So we can now also test PowerShell in UTF-8 and UTF-16 mode
Release 1.3.1
Version 1.3.1 Release date 02-01-2024
- Added the 'Mustard' theme color
- Changed the creation of a teststep to a 3 steps wizard
- Page 1: Choose the test method (Posix, Internet, Database, Windows-UI)
- Page 2: Choose the test name and file
- Page 3: Choose the first validation name and file
Release 1.3.0
- This version features the new Windows UI testing (full documentation still to follow
- Windows strings feature {CTRL}{ALT}{SHIFT}{ENTER} en all other virtual key sequences
- Window search pattern includes the following
- *name* -> Name is part of the window title
- *name -> Window title ends on this name
- name* -> Window title starts with this name
- * -> All sub windows are searched
- {EDIT} -> Part of a windows class name. e.g. "Scintilla" in Notepad++
- {n} -> Where n is a control ID number in a dialog (sub window)
- / -> Continuation of the search path
Example:
"*Notepad/*/{RichEdit}" works in Notepad: title of the main windows ends on 'Notepad'
all subsequent sub windows are searched, the first sub-window below that has the string
'{RichEdit}' as class name will be selected for the next action.
- Actions include:
- Start -> Starting a new program (with arguments)
- Close -> Closing a window by way of sending the "WM_CLOSE" message
- CaretPos -> Setting the caret position in an EDIT window
- Click -> Sending a left mouse button click to (x,y)
- Right click -> Sending a right mouse button click to (x,y)
- Double click -> Sending a left mouse double click to (x,y)
- Char -> Sending 1 (one) virtual key stroke
- String -> Sending a full string of key strokes
- Present -> Waiting until a window appears (count, waittime)
- Active -> (Re)Activate a top level window
- Focus -> Setting the keyboard focus to a (sub) window
- TextArea -> Capturing a text area into the log (for checking purposes)
Release 1.2.2
Fixes for the dark theme and improved parameter parsing for [, $, # escapes.
Release 1.2.0
Supporting DARK theme now!
Updates for the following libraries
- BaseLibrary
- Marlin
- SQLComponents
- StyleFramework
Version 1.1.1
Updates of all libraries.
Better handling of all tabs (blocking the ESC key)
Better handling of new lines in a grid, setting the focus.
Version 1.1.0
Updated many components in this release.
Also added management for the KWATTA_PASSWORD environment variable
Storing the variable in an encrypted way, so we do not leak it any more.