実行前承認を取得する
Toscaの実行前承認は、TestCaseの承認をリクエストし、付与するための自動化されたプロセスです。TestCaseを実行する前に、TestCaseを検証することができ、検証されたテストケースを不正な変更から保護します。実行前承認は、お客様の環境を守るために欠かせないツールです。
- 
                                                        
必要なときに、必要なテストが受けられます。さらに、準備が整う前に貴重なテストインフラのリソースを消費することもありません。
 - 
                                                        
テストのセットアップは、セキュリティおよびコンプライアンス規制に完全に準拠しています。
 
Toscaによる自動化は、ガバナンス・プロセスをスピードアップし、トラッキングをより容易にします。QAチームは、膨大なスプレッドシートやメールのスレッドに対処する必要がなくなります。これにより、より速く、より自信を持ってリリースすることができます。
承認対象
承認プロセスは、テストケースのみを対象としています。これには、テストケース・テンプレート、ビジネス・テストケース、モジュール、実行リストなどの テストケース関連のオブジェクトは含まれません。
承認プロセス
TaseCaseWorkState は、ユーザーにテストケースの進捗状況(PLANNED、IN_WORK、COMPLETED)を知らせます。実行前承認が有効でない場合、テスターは手動で状態を変更し、進捗を追跡することができます。
実行前承認を使用している場合、Toscaだけが状態を変えることができます:
- 
                                                        
進行中であるすべての新しいテストケースの状態は、計画済みとなっています。
 - 
                                                        
ユーザーがテストケースの承認を要求すると、Tosca はテストケースをIN_WORKの状態に変更します。
 - 
                                                        
承認されたテストケースは、完了の状態となります。承認者として定義したユーザーだけが、テストケース を承認または拒否できます。
 - 
                                                        
拒否されたテストケースは計画済みに戻り、テスターが修正できるようになります。
 
状態は、ユーザーが テストケースとその接続オブジェクトに対してできる事と、できない事を定義します:
| 
                                                                 状態  | 
                                                            
                                                                 モジュールを編集する  | 
                                                            
                                                                 テストケースを編集する  | 
                                                            
                                                                 ExecutionList/qTest TestEventを編集する  | 
                                                            
                                                                 スクラッチブックで試運転をする  | 
                                                            
                                                                 ExecutionList/qTest TestEventを実行する  | 
                                                            
                                                                 利用可能な承認タスク  | 
                                                        
|---|---|---|---|---|---|---|
| 
                                                                 計画済み  | 
                                                            
                                                                 許可済み  | 
                                                            
                                                                 許可済み  | 
                                                            
                                                                 許可済み  | 
                                                            
                                                                 許可済み  | 
                                                            
                                                                 ブロック済み*  | 
                                                            |
| 
                                                                 IN_WORK  | 
                                                            
                                                                 許可済み  | 
                                                            
                                                                 ブロック済み  | 
                                                            
                                                                 許可済み  | 
                                                            
                                                                 許可済み  | 
                                                            
                                                                 ブロック済み*  | 
                                                            |
| 
                                                                 完了  | 
                                                            
                                                                 許可済み  | 
                                                            
                                                                 ブロック済み  | 
                                                            
                                                                 許可済み  | 
                                                            
                                                                 許可済み  | 
                                                            
                                                                 許可済み**  | 
                                                            |
| 
                                                                 *実行リストに、承認されていないテストケースが少なくとも一つある限り。 **実行リストのすべてのテストケースが承認された場合のみ。  | 
                                                        ||||||
実行前承認オプション
Tricentis では、実行前承認の2つのバージョンを提供しています:
- 
                                                        
Toscaのみ
 - 
                                                        
Tricentis qTest および VERA の統合バージョン
 
Toscaにおける実行前承認
Tosca専用バージョンでは、実行前承認は、迅速かつ簡単にテストケースを実行前に検証し、検証されたテストケースをロックダウンする方法です。
Toscaのユーザーインターフェースまたは REST API でリクエストを行い、承認することができます。
統合された環境での実行前承認
例えば、ライフサイエンス業界など、規制対象のアプリケーションを扱う場合は、 qTest と VERA の統合をお勧めします。この統合により、コンピュータシステムバリデーション(CSV)の処理が次のように簡素化されます。
- 
                                                        
qTest で要件と目標を管理し、 VERA でサインオフします。
 - 
                                                        
すべての要件と目的を満たす自動テストをToscaで作成します。
 - 
                                                        
Toscaで実行前承認をトリガーし、 VERA でサインオフします。
 - 
                                                        
Toscaまたは qTest で実行をトリガーします。
 - 
                                                        
実行後承認:テスト結果は証拠文書となり、Tosca、 qTest 、 VERA で使用できます。
 
次の記事
実行前承認を設定します。そのためには、管理者ユーザーになる必要があります。環境要件の詳細と、実行前承認を有効にする方法については、こちらをご覧ください。
すべてがすでに設定されている場合は、次の手順はどの役割を担っているかにより異なります: