XEngine の移行
XEngine の移行では、標準サブセットの既存のModulesとそれに接続されたテストケースをバージョン2024.2に更新します。
移行によって、2024.2の標準サブセットに追加された新しいModulesが自動的にインポートされるわけではないことにご注意ください。新しいModulesを取得するには、 2024.2の標準サブセットをインポートする必要があります。
重要な考慮事項
Toscaバージョンでモジュールが変更されていても、移行が不要な場合があります。標準サブセット内のModuleのすべての変更に XEngine の移行が必要になるわけではありません。
バージョンテーブルをチェックして、移行が必要な変更のあるToscaのバージョンを確認してください。
ただし、バージョンに以下のような変更が加えられても、 XEngine の移行が必要ない場合があります。
-
変更されたモジュールをテストに使用しない場合。
-
テストに1つまたは2つの変更されたモジュールしか使用しない場合。この場合、以下のより迅速な代替アプローチを推奨しています:新しい標準サブセットをインポートし、影響を受けた Modules をマージします。
2024.2には、以前のバージョンのすべての変更が含まれていることに注意してください。そのため、2024.2とアップグレード元のバージョンの間のバージョンも考慮する必要があります。
Tosca 14.2からアップグレードするとします。2024.2には XEngine の移行が必要な変更はありませんが、14.3にはあります。これらの変更は2024.2にも含まれています。結果的に、「 1:1ファイル比較」Moduleをテストで広範に使用する場合は、移行する必要があります。
移行プロセス
手動で移行することも可能ですが、 Tosca Administration Console を使用する場合は、コンソール内で直接移行することもできます。
ユースケースを選んでください。
Tosca Administration Console を使用すると、コンソール内で直接、移行をトリガーすることができます。
移行の準備をする
コンソールはTosca サーバーの一部なので、以下の準備手順を実行する必要があります:
-
サーバーマシンにTosca2024.2をインストールします。
移行を実行する
詳細な手順については、こちらをチェックアウトしてください。"Tosca Administration Console を使用してプロジェクトを移行する"
コンソールを使用しない場合は、手動で移行する必要があります。
-
共通リポジトリに接続されている任意のワークスペースを開きます。
-
マルチユーザー環境の場合は、プロジェクトルート要素をチェックアウトします。
-
プロジェクトルート要素を右クリックし、コンテキストメニューで「 XEnginesの移行」->;「プロジェクトを最新バージョンに更新」を選択します。
-
「 バックアップ」ダイアログで、バックアップを作成するかどうかを選択します。念のため、バックアップを作成することをお勧めします。この場合、Toscaは、以下のいずれかのオブジェクトを %TRICENTIS_ALLUSERS_APPDATA%\Automation\MigrationBackup に作成します。
-
マルチユーザーリポジトリの場合は、 .tde バックアップ。
-
シングルユーザーリポジトリの場合は、 .tsu バックアップ。
-
移行が完了すると、Toscaは移行が成功したかどうかを示す移行レポートを表示します。レポートを誤って閉じてしまった場合は、 %APPDATA%\TRICENTIS\TOSCA TestSuite\7.0.0\logs\Automation\ToscaDIMigration で再度閲覧することができます。
Toscaのバージョンリスト
以下の表は、 Tosca Commander のバージョンと、 XEngine の移行が必要となる変更点の一覧です。
|
Toscaバージョン |
XEngine の移行が必要となる変更点 |
|---|---|
|
2024.2 |
なし |
|
2024.1 |
|
|
2023.2 |
なし |
|
2023.1 |
なし |
|
16.0 LTS |
なし |
|
15.2 LTS |
なし |
|
15.1 STS |
なし |
|
15.0 LTS |
なし |
|
14.3 STS |
|
|
14.2 LTS |
なし |
|
14.0 |
なし |
|
13.4 |
なし |
|
13.3 |
|
|
13.2 |
|
|
13.1 |
|