アップグレード ガイド
重要
古いバージョンの synapseRT を使用しており、synapseRT 8.x にアップグレードする場合は、アップグレード手順に注意深く従ってください。
Atlassian マーケットプレイスでより新しいバージョンがリリースされている場合は、以下の手順を使用してアドオンをアップグレードできます。
- システム管理者として JIRA にログインし、ページ右上隅の歯車アイコンをクリックして [アドオン (Add-ons)] を選択します。
- 管理メニューから [アドオン (Add-ons)] を選択し、左パネルの [アドオンの管理 (Manage add-ons)] リンクをクリックします。
- 一覧から synapseRT アドオンを見つけてクリックします。
- [アップグレード (Upgrade)] ボタンをクリックします。
- アップグレード処理が完了したら最新版のインストールは完了です。
[スクリーンショット - 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
- synapseRT を JIRA サーバーにインストールする前に、以下の操作を行います。
1). synapseRT で "テスト ケース" および "テスト計画" にマッピングされている他の課題タイプがあるかどうかを確認します。ある場合はチケットをテスト ケースおよびテスト計画課題タイプに変換します。詳細については、「課題の移動」を参照してください。
2). [管理 (Administration)] > [アドオン (Add-ons)] > [SYNAPSERT] > [synapseRT 設定 (synapseRT Configuration)] > [課題タイプ (Issue Types)] で synapseRT の設定を確認および更新します。- テスト ケース課題タイプとして "テスト ケース" を選択します。
- テスト計画課題タイプとして "テスト計画" を選択します。
- 要件課題タイプのマッピング値を書き留めます。
- バグ課題タイプのマッピング値を書き留めます。
3). synapseRT (バージョン 8.0 より前) に JIRA サービスが設定されているかどうか ('Synapse Bonfire Service' など) を確認します。設定されている場合は、手動でこれらの JIRA サービスを削除する必要があります。
JIRA システム管理者権限を持つユーザーとしてログインします。
- [管理 (Administration)] > [システム (System)] の順に選択します。
- [詳細 (Advanced)] > [サービス (Services)] の順に選択して、設定済みサービスをすべて表示するページを開きます。
- 削除するサービスに対する [削除 (Delete)] リンクをクリックします。
- JIRA サービスが JIRA 7.x にアップグレード済みであることを確認します。synapseRT の「サポート対象の JIRA バージョン」を参照してください。
- synapseRT v8.4.4.1 を JIRA サーバーにインストールします。「インストール ガイド」を参照してください。
- [管理 (Administration)] > [アドオン (Add-ons)] > [SYNAPSERT] > [設定 (Configuration)] で synapseRT の設定を以下のように更新します。
a. "要件" マッピングに対して synapseRT と同じ値を設定します。
b. "バグ" マッピングに対して synapseRT と同じ値を設定します。 - 以下の手順に従って移行プロセスを完了します。
a. [管理 (Administration)] > [アドオン (Add-ons)] > [SYNAPSERT] > [移行 (Migration)] の順に移動します。
b. [移行 (Migration)] ボタンをクリックし、移行プロセスが完了するまで待ちます。 古い synapseRT (バージョン 8.0 より前) で作成されたワークフローは synapseRT では必要とされないため、旧 synapseRT が提供する事後操作をワークフローから削除するか、JIRA の既定もしくは新規作成したワークフローを割り当ててください。これを行わないと、ワークフロー操作を実行したときに 'FunctionProvider クラスを読み込むことができませんでした' というエラーが表示されます。
アップグレードおよび移行が完了すると変更が反映されます。
課題タイプの変更
synapseRT (v6.x および v7.x) | synapseRT (v8.x) | コメント |
---|---|---|
要件 | 要件 |
|
マッピングされた課題タイプ | マッピングされた課題タイプ |
|
バグ | バグ |
|
マッピングされた課題タイプ | マッピングされた課題タイプ |
|
テスト ケース | テスト ケース |
|
マッピングされた課題タイプ |
| |
テスト計画 | テスト計画 |
|
マッピングされた課題タイプ |
| |
サブ要件 | サブ要件 |
|
サブ テスト | サブ テスト |
|
さまざまな課題タイプでのエンティティ/フィールドの変更
エンティティ/フィールド | synapseRT (v6.x および v7.x) | synapseRT (v8.x) | 説明 | ||
---|---|---|---|---|---|
種類 | 名前 | 種類 | 名前 | ||
要件 | カスタム フィールド | 親 | セクション | 要件 |
|
カスタム フィールド | テスト ケース | セクション | テスト ケース |
| |
カスタム フィールド | テスト ケース カバレッジ タブ |
| |||
カスタム フィールド | バグ タブ |
| |||
メニュー | その他/テスト ケースの作成 | セクション/ボタン | テスト ケースの作成 |
| |
メニュー | その他/バグの作成 |
| |||
サブ要件 |
| ||||
テスト ケース | カスタム フィールド | 要件 | セクション | 要件 |
|
カスタム フィールド | テスト スイート (プロジェクト) | セクション | テスト スイート |
| |
カスタム フィールド | テスト スイート (グローバル) | セクション | テスト スイート |
| |
カスタム フィールド | テスト ケースの状態 |
| |||
カスタム フィールド | テスト ケース ステップ : - # - 名前 - 説明 - 期待される結果 - 実際の結果 - 状態 | セクション | テスト ステップ : - # - ステップ - 期待される結果 |
| |
カスタム フィールド | テスト ケースの結果 |
| |||
セクション | サブタスク (サブテスト) | セクション | サブタスク (サブテスト) |
| |
カスタム フィールド | テスト計画タブ | セクション | テスト計画 |
| |
カスタム フィールド | 課題カバレッジ タブ | セクション | テスト計画 |
| |
カスタム フィールド | 要件タブ | セクション | 要件 |
| |
メニュー | その他/バグの作成 |
| |||
サブテスト |
| ||||
テスト計画 | カスタム フィールド | テスト ケース (サブテスト無効) | セクション | テスト ケースおよびテスト サイクル |
|
カスタム フィールド | テスト ケース (サブテスト有効) | セクション | テスト ケースおよびテスト サイクル |
| |
カスタム フィールド | テスト計画の状態 |
| |||
カスタム フィールド | テスト ケース タブ | テスト サイクル |
| ||
バグ | カスタム フィールド | テスト ケース | セクション | テスト ケース |
|
カスタム フィールド | 要件 | セクション/フィールド | テスト ケース/要件 |
| |
カスタム フィールド | テスト ケース タブ |
| |||
カスタム フィールド | 要件タブ |
| |||
設定 | メニュー | synapseRT 設定/カスタム フィールド タブ | メニュー |
| |
メニュー | synapseRT 設定/課題タイプ タブ | 設定/課題タイプ マッピング |
| ||
メニュー | synapseRT 設定/詳細設定タブ |
| |||
メニュー | synapseRT テスト スイート管理 |
| |||
メニュー | ジョブ管理 |
| |||
メニュー | ダッシュボード設定 |
| |||
synapseRT | メイン メニュー | synapseRT |
|