
mablの活用事例を見たり聞いたりしていると、mablはmablでmablをテストする 〜 QA自動化プラットフォームが実現するDevTestOpsにも書いたのですが、テストとCI/CDとの統合はテスト自動化の重要な成功ファクターのようです。mablだとAPI経由で簡単に統合できます。
CI/CDへの統合方法
mablは2つのAPIを用意しています。
ひとつめのAPIは、特定の環境、アプリケーション、ラベルを指定して全Planを実行します。2つ目のAPIでは、ひとつめのAPIの実行結果や状態を確認できます。
これ以外だと、mabl CI/CD integrations overviewにあるように様々なプラグインやインテグレーションをmablは用意しています。
- Jenkins integration plug-in
- Bamboo integration plug-in
- Microsoft Azure DevOps integration (VSTS)
- GitHub integration
APIの呼び出し方も簡単。設定画面を使ってCurlコマンドを作成できます。


Integrating mabl with your CI/CD workflowには参考になるビルドパイプライン例やシェルも掲載されているので参考にどうぞ。