干渉テストの占有と解放 フォローする
干渉テストまたはその結果を編集する前に、干渉テストを占有する必要があります。これによりテストは他のプロジェクト メンバーに対してロックされ、保存されていない変更が他のユーザーに上書きされなくなります。
干渉テストまたはその結果の編集中は、すべての変更がローカルに保存されます。他のプロジェクト メンバーにはまだ表示されません。
干渉テストを解放すると、変更がクラウドと同期されます。これにより干渉テストは他のプロジェクト メンバーに対するロックが解除されます。
干渉検出の実行後、またはイシュー トラッカーとの同期後は、干渉テストは自動的に解放されます。
十分な権限を持つプロジェクト メンバーは、他のユーザーが占有している干渉テストを強制的に解放できます。主に、ユーザーが長い間干渉テストを解放せず、そのユーザーと連絡が取れない場合に、この操作が必要になります。
干渉テストを占有できるユーザー
次のいずれかの干渉テストの役割を持つユーザーは、干渉テストを占有できます。
- プロジェクト管理者
- 干渉管理者
- テスト管理者
- テスト結果編集者
アクセス列のアイコンは、干渉テストを編集できるかどうかを示します。
- <アイコンなし>。干渉テストを占有した後、編集できます。
-
. 干渉テストを編集できます。
-
. 干渉テストを編集できません。
アクセス列のステータスに詳細が表示されます。
| ステータス | 説明 | 占有の可否 |
| <空白> | 干渉テストを編集中のユーザーはいません。 | できます(十分な権限がある場合)。 |
|
|
ご自身が別のデバイスで干渉テストを編集中です。 |
できません。 その別のデバイスで干渉テストを解放する必要があります。その後、現在のデバイスで占有できるようになります。 十分な権限があれば、現在のデバイスで干渉テストを強制的に解放できます。これにより、別のデバイスで行った変更が破棄されます。その後、占有できるようになります。 |
|
|
別のプロジェクト メンバーが干渉テストを編集中です。 |
できません。 十分な権限があれば、干渉テストを強制的に解放できます。これにより、他のプロジェクト メンバーによる変更が破棄されます。その後、占有できるようになります。 |
|
|
干渉テストを作成しましたが、クラウドと一度も同期していません。 | 干渉テストの編集や実行ができるため、占有する必要はありません。 |
|
|
ご自身がこのデバイスで干渉テストを編集中です。 | ご自身がすでに干渉テストを占有しています。 |
|
|
干渉テストを編集または実行する権限がありません。 | できません。 |
干渉テストの占有
ご自身に十分な権限があり、他のプロジェクト メンバーによって占有されていない場合は、干渉テストを占有できます。
干渉テストを占有するには、以下の手順に従ってください。
- 干渉の自動化画面で、干渉テストを選択します。
-
次のいずれかを実行します。
- 画面上部の[占有
]をクリックします。
- 選択した干渉テストのいずれかを右クリックし、[占有]をクリックします。
-
設定画面の上部にある[占有]をクリックします。
権限側に設定画面が表示されていない場合は、干渉テストの設定
を干渉の自動化画面の上部でクリックします。
このアクションが利用できない場合は、選択した干渉テストの中に、自分自身が占有できないものがあります。詳しくは、「干渉テストを占有できるユーザー」を参照してください。
- 画面上部の[占有
干渉テストを解放する
自分自身が編集している干渉テストを解放することができます。これにより変更がクラウドと同期され、干渉テストのロックが解除されることで他のプロジェクト メンバーが利用できるようになります。編集が完了したら、すべての干渉テストを解放することを推奨します。
選択した干渉テストを解放する
干渉テストを解放するには、以下の手順に従ってください。
- 干渉の自動化画面で、干渉テストを選択します。
-
次のいずれかを実行します。
- 画面上部の[解放する
]をクリックします。
- 選択した干渉テストのいずれかを右クリックし、[解放する]をクリックします。
このアクションが利用できない場合は、選択した干渉テストの中に、自分自身が編集中ではないものがあるため解放することができません。
- 画面上部の[解放する
すべての干渉テストを解放する
すべての干渉テストを解放するには、以下の手順に従ってください。
-
干渉の自動化画面の上部ツールバーで[さらに表示
]をクリックし、[全要素を解放]をクリックします。
干渉テストを強制的に解放
干渉テストを強制的に解放すると、占有したユーザーの保存されていない変更はすべて破棄されます。
強制的な解放は、占有したユーザー本人に連絡がつかない場合(休暇中の本人の代わりに至急テストを編集する必要がある場合など)に限って行うことを推奨します。それ以外の場合は、本人に連絡してテストを解放してもらうことを推奨します。
次のいずれかの干渉テストの役割を持つユーザーは、干渉テストを強制的に解放できます。
- プロジェクト管理者
- 干渉管理者
- テスト管理者
干渉テストを占有したユーザーが非アクティブ化された場合、削除された場合、またはその干渉テストでの役割が「権限なし」に変更された場合は、その干渉テストの強制的な解放が自動的に実行されます。
干渉テストを強制的に解放するには、以下の手順に従ってください。
- 干渉の自動化画面で、干渉テストを選択します。
-
選択した干渉テストのいずれかを右クリックし、[強制的に解放]をクリックします。
このアクションが利用できない場合は、一部のテストが占有されていないか、そのテストを解放する十分な権限がないかのいずれかです。
ローカルの変更を破棄
ご自身が占有した干渉テストで加えた変更を破棄できます。
ローカルの変更を破棄するには、以下の手順に従ってください。
- 干渉の自動化画面で、干渉テストを選択します。
- 選択した干渉テストのいずれかを右クリックし、[ローカルの変更を破棄]をクリックします。
- [確認]ダイアログ ボックスで、[OK]をクリックします。
これにより変更が破棄され、干渉テストが解放されます。
トラブルシューティング
Q:干渉テストを強制的に解放した後に、破棄された自分の変更を復元する方法はありますか?
A:干渉テストが解放された後、新しい干渉テストのバージョンを送信したユーザーがいない場合に限り、変更を復元できます。
変更を復元するには、以下の手順に従ってください。
- 以前に干渉テストに変更を加えたデバイスで、Reviztoアプリケーションにサインインします。
- 干渉テストを占有します。ローカル キャッシュから変更が復元されます。
- 干渉テストを解放します。