Skip to main content
Skip table of contents

アップグレード ガイド

重要

古いバージョンの synapseRT を使用しており、synapseRT 8.x にアップグレードする場合は、アップグレード手順に注意深く従ってください。

Atlassian マーケットプレイスでより新しいバージョンがリリースされている場合は、以下の手順を使用してアドオンをアップグレードできます。

  1. システム管理者として JIRA にログインし、ページ右上隅の歯車アイコンをクリックして [アドオン (Add-ons)] を選択します。
  2. 管理メニューから [アドオン (Add-ons)] を選択し、左パネルの [アドオンの管理 (Manage add-ons)] リンクをクリックします。
  3. 一覧から synapseRT アドオンを見つけてクリックします。
  4. [アップグレード (Upgrade)] ボタンをクリックします。
  5. アップグレード処理が完了したら最新版のインストールは完了です。

[スクリーンショット - IN0004_Upgrade_to_Newer_Version]


synapseRT (バージョン JIRA 7.x) から synapseRT 最新版 (v7.3.7.9 → v8.4.4.1 → 移行 (データ) → 最新版) へのアップグレード

synapseRT (バージョン JIRA 6.x) から synapseRT バージョン 8.4.1.0 (v6.x → v6.3.7.9 → 移行 (データ) → 8.4.1.0) へのアップグレード


重要

  • 実稼働環境で行う前に、ステージ環境でこの移行とデータの検証を行うことを強くお勧めします。
  • このタスクを実行する前に JIRA インスタンスのバックアップを作成することを強くお勧めします。
  • アプリケーションが利用されていない勤務時間外にこのタスクを実行することを強くお勧めします。
  • 問題が発生し、サポートが必要な場合は support@go2group.com までお問い合わせください。

重要

  • synapseRT (バージョン 7.x) から synapseRT 最新版にアップグレードする場合は、以下の手順で行う必要があります。v7.3.7.9 -> v8.4.4.1 -> 移行 (データ) -> v8.6.x およびそれ以降

重要

  • synapseRT (バージョン 6.x) から synapseRT 8.4.1.0 にアップグレードする場合は、以下の手順で行う必要があります。v6.x -> v6.3.7.9 -> 移行 (データ) -> v8.4.1.0
  1. synapseRT を JIRA サーバーにインストールする前に、以下の操作を行います。
    1). synapseRT で "テスト ケース" および "テスト計画" にマッピングされている他の課題タイプがあるかどうかを確認します。ある場合はチケットをテスト ケースおよびテスト計画課題タイプに変換します。詳細については、「課題の移動」を参照してください。
    2). [管理 (Administration)] > [アドオン (Add-ons)] > [SYNAPSERT] > [synapseRT 設定 (synapseRT Configuration)] > [課題タイプ (Issue Types)] で synapseRT の設定を確認および更新します。
    1. テスト ケース課題タイプとして "テスト ケース" を選択します。
    2. テスト計画課題タイプとして "テスト計画" を選択します。
    3. 要件課題タイプのマッピング値を書き留めます。
    4. バグ課題タイプのマッピング値を書き留めます。

    3). synapseRT (バージョン 8.0 より前) に JIRA サービスが設定されているかどうか ('Synapse Bonfire Service' など) を確認します。設定されている場合は、手動でこれらの JIRA サービスを削除する必要があります。

    1. JIRA システム管理者権限を持つユーザーとしてログインします。

    2. [管理 (Administration)] > [システム (System)] の順に選択します。
    3. [詳細 (Advanced)] > [サービス (Services)] の順に選択して、設定済みサービスをすべて表示するページを開きます。
    4. 削除するサービスに対する [削除 (Delete)] リンクをクリックします。
  2. JIRA サービスが JIRA 7.x にアップグレード済みであることを確認します。synapseRT の「サポート対象の JIRA バージョン」を参照してください。
  3. synapseRT v8.4.4.1 を JIRA サーバーにインストールします。「インストール ガイド」を参照してください。
  4. [管理 (Administration)] > [アドオン (Add-ons)] > [SYNAPSERT] > [設定 (Configuration)] で synapseRT の設定を以下のように更新します。
    a. "要件" マッピングに対して synapseRT と同じ値を設定します。
    b. "バグ" マッピングに対して synapseRT と同じ値を設定します。
  5. 以下の手順に従って移行プロセスを完了します。
    a. [管理 (Administration)] > [アドオン (Add-ons)] > [SYNAPSERT] > [移行 (Migration)] の順に移動します。
    b. [移行 (Migration)] ボタンをクリックし、移行プロセスが完了するまで待ちます。
  6. 古い synapseRT (バージョン 8.0 より前) で作成されたワークフローは synapseRT では必要とされないため、旧 synapseRT が提供する事後操作をワークフローから削除するか、JIRA の既定もしくは新規作成したワークフローを割り当ててください。これを行わないと、ワークフロー操作を実行したときに 'FunctionProvider クラスを読み込むことができませんでした' というエラーが表示されます。

アップグレードおよび移行が完了すると変更が反映されます。

課題タイプの変更

synapseRT (v6.x および v7.x)synapseRT (v8.x)コメント
要件要件
  1. 変更なし
マッピングされた課題タイプマッピングされた課題タイプ
  1. 変更なし
  2. synpaseRT (v8.x) で [管理 (Administration)] > [アドオン (Add-ons)] > [SYNAPSERT] > [設定 (Configuration)] の順に移動して、同じ課題タイプを要件にマッピングします。
バグバグ
  1. 変更なし
マッピングされた課題タイプマッピングされた課題タイプ
  1. 変更なし
  2. synpaseRT (v8.x) で [管理 (Administration)] > [アドオン (Add-ons)] > [SYNAPSERT] > [設定 (Configuration)] の順に移動して、同じ課題タイプを不具合にマッピングします。
テスト ケーステスト ケース
  1. 変更なし
マッピングされた課題タイプ
  1. synapseRT (v8.x) では他の課題タイプをテスト ケースにマッピングできません。
  2. synapseRT のテスト ケースに他の課題タイプがマッピングされている場合、これらのチケットをテスト ケース課題タイプに変換し、synapseRT をインストールして移行を実行します。
テスト計画テスト計画
  1. 変更なし
マッピングされた課題タイプ
  1. synapseRT (v8.x) では他の課題タイプをテスト計画にマッピングできません。
  2. synapseRT (v6.x および v7.x) のテスト計画に他の課題タイプがマッピングされている場合、これらのチケットをテスト計画課題タイプに変換し、synapseRT (v8.x) をインストールして移行を実行します。
サブ要件サブ要件
  1. 変更なし
サブ テストサブ テスト
  1. 変更なし

さまざまな課題タイプでのエンティティ/フィールドの変更

エンティティ/フィールドsynapseRT (v6.x および v7.x)synapseRT (v8.x)説明
種類名前種類名前
要件カスタム フィールドセクション要件
  1. "親" の値は要件セクションに移動しました。
カスタム フィールドテスト ケースセクションテスト ケース
  1. テスト ケースはテスト ケース セクションに置き換わりました。
カスタム フィールドテスト ケース カバレッジ タブ

  1. [テスト ケース カバレッジ (Test Case Coverage)] タブは削除されました。
  2. ユーザーはテスト ケース セクションで情報を確認できます。
カスタム フィールドバグ タブ

  1. [バグ (Bugs)] タブは削除されました。
  2. バグはテスト ケースにリンクされるため、テスト ケース セクションで情報を確認できます。
メニューその他/テスト ケースの作成セクション/ボタンテスト ケースの作成
  1. [その他/テスト ケースの作成 (More/Create Test Case)] はテスト ケース セクションの [テスト ケースの作成 (Create Test Case)] ボタンに置き換わりました。
メニューその他/バグの作成

  1. この機能は削除されました。
  2. 要件チケットから直接バグを作成することは許可されていません。
サブ要件



  1. この課題タイプに変更はありません。
テスト ケースカスタム フィールド要件セクション要件
  1. "要件" の値は要件セクションに移動しました。
  2. テスト ケース階層はドロップされ、テスト ケースがカバーする要件のみ保持されます。
カスタム フィールドテスト スイート (プロジェクト)セクションテスト スイート
  1. テスト スイート セクションはウィンドウの右側に配置されるようになりました。
カスタム フィールドテスト スイート (グローバル)セクションテスト スイート
  1. テスト スイート セクションはウィンドウの右側に配置されるようになりました。
カスタム フィールドテスト ケースの状態

  1. この機能は削除されました。
  2. テスト ケースに記録された結果 (テスト計画の作成なし) はアドホック テスト実行に移動されます。
カスタム フィールドテスト ケース ステップ :
- #
- 名前
- 説明
- 期待される結果
- 実際の結果
- 状態
セクションテスト ステップ :
- #
- ステップ
- 期待される結果
  1. "名前" および "説明" の値がまとめられ、ステップ フィールドに移動しました。
  2. 以下のフィールドの値はアドホック テスト実行に移動されます。
    • 実際の結果
    • 状態
カスタム フィールドテスト ケースの結果

  1. この機能は削除されました。
セクションサブタスク (サブテスト)セクションサブタスク (サブテスト)
  1. このセクションは synapseRT で保持されています。
カスタム フィールドテスト計画タブセクションテスト計画
  1. [テスト計画 (Test Plans)] タブは削除されました。
  2. "テスト計画" の値はテスト計画セクションに移動しました。
  3. テスト計画セクションはウィンドウの右側に配置されるようになりました。
カスタム フィールド課題カバレッジ タブセクションテスト計画
  1. [課題カバレッジ  (Issue Coverage)] タブは削除されました。
  2. テスト計画セクションからテスト ケースを展開し、テスト実行履歴を確認します。
カスタム フィールド要件タブセクション要件
  1. [要件 (Requirement)] タブは削除されました。
  2. ユーザーは要件セクションで情報を確認できます。
メニューその他/バグの作成

  1. この機能は削除されました。
  2. テスト ケース チケットから直接バグを作成することは許可されていません。
  3. synapseRT (v8.x) でテスト ケース実行からバグを作成することのみ許可されています。 
サブテスト



  1. "サブテスト" は対応するテスト ケースのスナップショットであり、情報はテスト ケースで処理されるため、synapseRT (v6.x および v7.x) の拡張機能は削除され、synapseRT (v8.x) に新しい拡張機能は追加されません。
  2. テスト ケース ステップやテスト実行結果などの情報はすべてテスト ケース実行に移行されます。
テスト計画カスタム フィールドテスト ケース (サブテスト無効)セクションテスト ケースおよびテスト サイクル
  1. サブテスト メンバーは移行しません。代わりに、その親 (テスト ケース) がテスト ケース セクションに移行されます。
  2. テスト ケース実行結果は既定で "サイクル 1" に移動し、テスト サイクル ステータスは既定で "アクティブ" になります。
カスタム フィールドテスト ケース (サブテスト有効)セクションテスト ケースおよびテスト サイクル
  1. テスト ケース メンバーはテスト ケース セクションに移行されます。
  2. テスト ケース実行結果は既定で "サイクル 1" に移動し、テスト サイクル ステータスは既定で "アクティブ" になります。
カスタム フィールドテスト計画の状態

  1. この機能は削除されました。
  2. テスト計画の状態を表すために JIRA の組み込みの "ステータス" が使用されます。
カスタム フィールドテスト ケース タブ
テスト サイクル
  1. [テスト ケース (Test Cases)] タブは削除されました。
  2. テスト実行履歴は移行後は "サイクル 1" にあります。
バグカスタム フィールドテスト ケースセクションテスト ケース
  1. "テスト ケース" の値はテスト ケース セクションに移動しました。
  2. テスト ケース セクションはウィンドウの右側に配置されるようになりました。
カスタム フィールド要件セクション/フィールドテスト ケース/要件
  1. "要件" の値はテスト ケース セクションから要件列に移動しました。
  2. 要件に関連するバグ関係はすべてドロップされます。
カスタム フィールド

テスト ケース タブ



  1. [テスト ケース (Test Cases)] タブは削除されました。
  2. ユーザーはテスト ケース セクションで情報を確認できます。
カスタム フィールド

要件タブ




  1. [要件 (Requirement)] タブは削除されました。
  2. ユーザーはテスト ケース セクションで情報を確認できます。
設定メニューsynapseRT 設定/カスタム フィールド タブメニュー
  1. この機能は削除されました。
  2. synapseRT (v8.x) にはこの概念はありません。ユーザーはカスタム フィールド/セクションの名前の更新を許可されていません。
メニューsynapseRT 設定/課題タイプ タブ
設定/課題タイプ マッピング
  1. synapseRT (v8.x) では複数の課題タイプを要件にマッピングできます。
  2. synapseRT (v8.x) では 1 つの課題タイプをバグにマッピングできます。
  3. 他の課題タイプをテスト ケースおよびテスト計画にマッピングすることはできません。
メニューsynapseRT 設定/詳細設定タブ

  1. synapseRT (v8.x) には "サブテスト" という概念はありません。
  2. synapseRT (v8.x) では既定で "クロス プロジェクト" がサポートされています。
  3. synapseRT (v8.x) は JIRA の権限制御メカニズムに従います。 
メニューsynapseRT テスト スイート管理

  1. synapseRT (v8.x) には "グローバル" テスト スイートという概念はありません。
  2. グローバル テスト スイートはすべて各 JIRA プロジェクトのテスト スイート パネルに移動します。
  3. "プロジェクト" テスト スイートはすべてその特定のプロジェクトに移動します。
メニュージョブ管理

  1. synapseRT (v8.x) にはこの概念はありません。
メニューダッシュボード設定

  1. synapseRT (v8.x) にはこの概念はありません。
synapseRTメイン メニューsynapseRT

  1. synapseRT (v8.x) では [synapseRT] メニューは削除されました。ユーザーはテスト スイート、テスト計画、およびトレーサビリティ パネルから作業できます。
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.