Migrate Classic Modules, TestCases, and TestSteps

Keyword Migration allows you to migrate selected Classic Exchange Portal Modules and the tests you created from them to TBox Automation Tools Modules.

Limitations

The Keyword Migration functionality is limited to the following:

  • The Classic Exchange Portal Modules listed below.

  • Modules, TestCases, and TestSteps. Keyword Migration doesn't migrate an entire project.

For improved Keyword Migration capabilities and new ways to migrate Classic Engines tests, we recommend reading this Tricentis Knowledge Base article.

Supported Modules

You can migrate the following Classic Modules to their corresponding TBox Automation Tools Modules:

Classic Module

Corresponding Module

Print Screen

TBox Take Screenshot

TC Clipboard

TBox Clipboard

TC Copy File

TBox Copy File

TC Delete Buffer

TBox Delete Buffer

TC Delete File

TBox Delete File

TC Dialog

TBox Dialog

TC File Compare

TBox File Compare

TC File Existence

TBox File Existence

TC File System Operations

TBox Create Folder

TBox Delete Folder

TC Image Compare

TBox Image Compare

TC Multi Buffer

TC Set Buffer

TBox Set Buffer

TC Name To Buffer

TBox Name To Buffer

TC Partial Buffer

TBox Partial Buffer

TC Popup Menu

TBox Context Menu

TC Save As

TBox Save As

TC Send Key

TBox Send Keys

TC Start Program

TBox Start Program

TC Start Timer

TBox Start Timer

TC Start URL

TBox Open Url

TC Stop Timer

TBox Stop Timer

TC Wait

TC Wait Static

TBox Wait

TC Window Operation

TBox Window Operation

Test Data Management (TDM) Modules

Test Data Service (TDS) Modules

Perform the migration

To migrate Classic Modules or TestSteps and TestCases that stem from Classic Exchange Portal Modules, follow the steps below:

  1. Back up your project as described in chapter "Back up and restore repositories".

  2. If you have a multi-user workspace, check out all objects that the migration affects, such as Modules, TestCases, or TestStep Libraries.

  3. Import the latest Standard subset to your project, if you haven't yet.

  4. If you have multiple corresponding TBox Automation Tools Modules which contain the same SpecialExecutionTask parameter, merge them. Keyword Migration can't migrate a Module when there are multiple corresponding matches.

  5. Go to the Module, TestCase, or TestStep that you want to migrate:

  6. Right-click the Module, TestCase, or TestStep and select one of the following options from the context menu:

    • Select Keyword Migration->Migrate all Module usages to TBox to migrate all TestCases or TestSteps which use the Classic Module associated to the selected item.

    • Select Keyword Migration->Migrate Module usages in Mixed TestCases to TBox to only migrate mixed TestCases or TestSteps which use the Classic Module associated to the selected item. Use this option if you don't want to change TestCases that only use Classic TestSteps.

  7. In the subsequent screen, click Yes to open the list of all migrated TestSteps. You can navigate to each TestStep directly from the dialog, or you can save the search result as a virtual folder (see chapter "Search and modify objects").

    If the Classic Module that you want to migrate has multiple equivalent Modules, Tricentis Tosca detects and displays them so that you can merge them.