新しく作成されたスプリントブランチでは、自動テストは事前定義されたコンテンツがない状態から開始されます。コンテンツをテストおよび検証するには、フォークするか新規作成してテストシナリオを追加します。自動テスト用にテストシナリオを整理する前に、まずAPIセクションでエンドポイントリソースに必要な変更を完了してください。これは一般的な開発ワークフローに沿っています。
メインブランチからテストシナリオをフォークする#
システムは、スプリントブランチにすでにフォークされているエンドポイントを含むテストシナリオを自動的 に識別して選択するため、テスターがそれらをフィルタリングしてインポートしやすくなります。フォークされたリソースのすべての親フォルダーは、現在のスプリントブランチフォルダーに自動的に含まれます。フォークされたリソースには、API内のリソースと同様に、関連付けを示すインジケーターが表示されます。新しいテストシナリオを作成する#
新しいエンドポイントが現在のスプリントに追加された場合は、それらを検証するために新しいテストシナリオを作成します。1.
New 機能を使用して、現在のスプリントブランチにテストシナリオを追加します
テストシナリオを設計する#
フォークされた、または新規作成されたテストシナリオでは、メインブランチと同様にステップを整理できます。UIでは、テストステップがスプリントブランチのリソースを使用しているか、メインブランチのリソースを使用しているかが明確に示されます。現在のスプリントブランチリソースの影響を受けるステップに集中します。変更されたエンドポイントドキュメントに基づいて新しいリクエストパラメータを入力し、完全なテストシナリオをすばやく設定します。3種類のテストステップで、ブランチリソースとの関連付けが表示されます。各ステップには、メインブランチまたは現在のスプリントブランチのリソースとの関連付けを示す注釈が付けられます。テストシナリオを実行する#
テストシナリオを作成して設計したら、それらを実行してテストプロセスを開始します。スプリントブランチリソース: スプリントブランチのデータを使用します(例: 検証用に変更されたレスポンスデータスキーマ)
メインブランチリソース: メインブランチのデータを使用します