デフォルトでは、新しく作成したすべてのテストは、特に指定がない限りマスターブランチに保存されます。テストやフローに対して、マスターブランチのバージョンに影響を与えずに個別の変更を加えたい場合は、変更内容をブランチに保存できます。この記事では、テストやフローをブランチに追加する方法について説明します。
ブランチを作成するタイミング
mablでのブランチは、新機能の開発や実験的な変更をマスターブランチに影響を与えずに進めたい場合に最適です。
mablでテストやフローをテストブランチに保存すると、その後マスターからテストブランチへ更新をプルできません。 このため、最新のマスター版と同期を保つ必要がある変更には、ブランチの使用はおすすめしません。
ブランチにテストやフローを追加する
ブランチにテストやフローを追加するには、次の手順を行ってください。
- mablトレーナーまたはAPIテストエディターでテストまたはフローを起動します
- ブランチのドロップダウンから、テストを保存したいブランチを選択してください。または、新しいブランチを作成することもできます。一度ブランチを作成すると、名前を変更できません。
- 必要に応じて、テストまたはフローを編集します。
- 保存をクリックします。テストやフローステップへのすべての変更はブランチに保存されます。
指定したブランチに保存されるものは、テストまたはフローのステップに対する変更のみです。名前、説明、ラベルなどのメタデータは、バージョン管理の対象外です。
ブランチしたテストやフローを master にマージする準備ができたら、安全にコンフリクトを解消してマージする方法に従ってください。