Improve installation on Windows

The Windows installation seems a mess:

  • Executables are free to virus attacks.
  • Documents are not stored in directories being backed up.

Folders don’t adhere to Microsoft guidelines for storing executables and data at all.

  1. Katalon’s executables should belong to “C:\Program Files\Katalon\” (or “%PROGRAMFILES%”\Katalon\").
  2. Katalon’s system wide configurations should belong to “C:\ProgramData\Katalon\” (or “%ALLUSERSPROFILE%\Katalon\”).
  3. Katalon’s user configurations should belong to “C:\Users\{UserName}\AppData\Roaming\Katalon\” (or “%APPDATA%\Katalon\”).
  4. User files (including Katalon projects and files) should belong to the Documents folder (PowerShell: [Environment]::GetFolderPath(‘MyDocuments’))

WebDriver files should belong into a sub-folder of Katalon program files (i.e. “%PROGRAMFILES%”\Katalon\WebDriver\") and either PATH environment variable should be set appropriately or Katalon should call these with their absolute paths.

None of this is currently true. And there doesn’t seem to be a way for users to manually set paths in order to get a reasonable installation on Windows machines.


This is so true, and the same can be said for a lot of open source tools we try to support by not using standard Windows practice (yes there is such a thing). There is no thought to using Windows Profile properly as Studio stores settings at the root of the profile which is bad practice.


Please at least store user settijngs by default under the proper Windows practice under C:\users<username>\AppData\Roaming so we can support this product properly. or Temp data under AppData\Local or localLow