開発チームはCI/CDを採用して、プロダクトのアップデートをこれまでよりも速く、毎週、毎日、あるいは1日に何度もリリースしています。しかし、このような進歩には、新たな課題もあります。信頼性の高い効果的なテストの実行と維持に時間がかかるため、品質がチームのボトルネックになることがよくあります。最終的には、テストがコードのデプロイメントに追いつくことがほぼ不可能になってしまうのです。
しかし、CI/CDとインテリジェントな自動テストが統合されると、アプリケーションの品質を犠牲にすることなく、スケーラブルで迅速なリリースサイクルが可能になります。
Bitbucket Pipelinesは、Bitbucket Cloudに継続的インテグレーションとデリバリーをもたらし、チームがBitbucket内でコードを構築、テスト、デプロイできるようにします。mablのBitbucket Pipeは、自動テストをCI/CDにしっかりと統合できるネイティブインテグレーションです。さらに、Bitbucket Pipelinesのコードインサイトを使用すると、すべてのコードコミットに対してテストを実行し、プルリクエスト内でその結果を確認できるため、インテリジェントなパイプラインを作成することができます。
MTTR(平均修理時間)を大幅に短縮し、ダウンタイムにかかるコストを低減
QAエンジニアや開発者を含むチーム全体のコラボレーションを向上
アプリケーションの品質を向上させながら、ソフトウェア全体の開発速度を向上
Pipelinesとの統合は、ネイティブプラグインのような手軽さがありながら、より複雑なワークフローをカスタマイズするための生得的な能力を備えています。bitbucket-pipelines.yml ファイルにビルド設定を保存・管理し、たった7行のコードで始められ、さらに、あと4行でmabl Pipeを作成できます。CIサーバーのセットアップや、テストスクリプト、グリッドの管理は必要ありま せん。Pipelinesを有効にし、mabl Pipeをプラグインするだけで、クロスブラウザのテストスイートを実行できます。