Skip to content

Releases: edwig/Kwatta

Release 1.3.8

Choose a tag to compare

@edwig edwig released this 02 Jul 07:17
  • Fixed crash in CMD line testing
  • CMD line testing extended with a test button in the StepEditor dialog. This makes the UI consistent with the other tests (HTTP, SQL, WIN)

Release 1.3.7

Choose a tag to compare

@edwig edwig released this 30 Jun 15:00
  1. Updated to version 2.0 of BaseLibrary, removing MFC dependency
  2. Updated to version 1.2.6 of SQLComponents, removing MFC dependency
  3. ANSI Version of Kwatta is now deprecated in favour of the UNICODE version

Release 1.3.6

Choose a tag to compare

@edwig edwig released this 22 Aug 09:24
  1. Fixed the reading of on XML file in the result pane of the step editor. If an xml file was uploaded WITH an UTF-8 bom, this display did fail. The BOM scanning has now been added. If a XML or JSON file now faults while reading, the original contents is displayed in the result pane with a red background.
  2. Fixed the copying of a "credential set". This went wrong when the credentials set contained an OAuth2 combination, because the tokenserver URL was not forwarded to the testrunner. You can now again fill the authentication pane by selecting a set.
  3. Fix: Storing [[CDATA]] messages in INET results
  4. Fix: It is again possible to edit testset names. The name change will be visible in the level above the testsets (Kwatta's main interface)
  5. Removed the confusion about testset names when creating a new testset.
  6. Added the possibility to authenticate in an INET test with a specific header. You can e.g. add a "X-Authenticate-myapp: ABCDEFGHIJKLMNOP123456789" Cleaned up the "Credentials" code.

Release 1.3.5

Choose a tag to compare

@edwig edwig released this 15 Aug 15:48
  1. Corrections for embedded spaces in URL's by upgrading the Marlin library
  2. Removing false positives for MS-Windows Defender
  3. Fix bug: Saving credentials after typing
  4. Fix bug: $batch in version 4.00 Unicode fixed
  5. Upgraded other libraries as well.

Release 1.3.4

Choose a tag to compare

@edwig edwig released this 02 Dec 16:02

This release adds the new "Credentials" storage in the root folder of the test suite.
Now we can re-use credentials for all SQL and INET test steps.

Fixed: Starter dialog shows up on the MS-Windows taskbar
Fixed: Creating the directory of a new test set
Fixed: Creating the test step: defaults of the validation are set to the name of the step
Fixed: Tab order on sub-dialogs.

Release 1.3.2

Choose a tag to compare

@edwig edwig released this 18 Feb 18:23

Kwatta now supports a Unicode version

The standard installers puts 2 links on the desktop (ANSI and Unicode)

  1. Kwatta now can compile in Unicode mode
  2. 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

Choose a tag to compare

@edwig edwig released this 10 Feb 19:05

Version 1.3.1 Release date 02-01-2024

  1. Added the 'Mustard' theme color
  2. 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

Choose a tag to compare

@edwig edwig released this 02 Jan 17:04
  1. This version features the new Windows UI testing (full documentation still to follow
  2. Windows strings feature {CTRL}{ALT}{SHIFT}{ENTER} en all other virtual key sequences
  3. 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.
  4. 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

Choose a tag to compare

@edwig edwig released this 11 Jul 17:56

Fixes for the dark theme and improved parameter parsing for [, $, # escapes.

Release 1.2.0

Choose a tag to compare

@edwig edwig released this 18 Jun 17:19

Supporting DARK theme now!

Updates for the following libraries

  • BaseLibrary
  • Marlin
  • SQLComponents
  • StyleFramework