Skip to main content

Quick Guide for Auto Code Migration in Katalon Studio 10.4.0 (Beta)

This guide shows you how to use the automatic code migration tool when upgrading projects across versions.

Migration rules​

The migration tool applies a set of automated recipes developed based on the following official guides:

We recommend reviewing these documents to understand the key changes between versions.

Disclaimer
  • The tool may not resolve all migration issues, especially for projects with heavy customization.
  • Migration scope does not include project settings.
  • Manual adjustments might still be required after migration.

Download the Beta build​

Migration steps​

  1. Open your project in Katalon Studio, go to Tools > Auto-migrate scripts and select the suitable option for your setup.

    Select an auto-migrate option
  2. Review the confirmation dialog and click Start Migration.

    Select an auto-migrate option
  3. The Migrate Assistant tab will show progress and list the files being updated in real time.

    Migrate assistant tab

    Once the migration is complete, select View Change Log to review the changes.

    Migrate assistant tab

Reverting migration​

If the migration does not work as expected, you can safely revert:

  • In the Migrate Assistant tab, click Revert, or
  • Navigate to Tools > Migration > Revert.
Migrate assistant tab

Reverting will restore your project to the exact state before you clicked Migrate.

Known limitations​

  • Some uncommon Groovy syntax may not be migrated automatically.
  • Depending on project complexity, manual adjustments may be required. In this case, refer to the next section for troubleshooting.

Reporting issues​

If the migration does not behave as expected:

  1. Locate the migration folder (created automatically after each migration attempt). The folder contains logs and diffs needed for troubleshooting.
  2. Share this folder with Katalon Support team for assistance.
Was this page helpful?