GitLabとのインテグレーション | mabl
GitLabとのインテグレーション
製品のアップデートがかつてないほど速くリリースされるようになった世界では、新たな課題が浮上しています。品質保証とテストは、信頼性の高い効果的なテストの実行と維持に時間がかかるため、これらのチームにとって重要なボトルネックになっています。しかし、自動化されたテストをCI/CDに直接統合することで、開発チームはアプリケーションの品質を犠牲にすることなく、迅速なリリースサイクルを適切にサポートすることができます。
GitLabは、主にホスティングされたソースコントロールプロバイダとして開発コミュニティで知られていますが、開発チームが日々の開発サイクルの一部として継続的インテグレーションとデプロイメントのパイプラインを実行することも可能にしています。GitLabパイプラインの統合により、mablの顧客はCI/CDパイプラインの一部としてmablのテストを実行し、実行したテストのレポートを対応するGitLabパイプラインステージやマージリクエストで簡単に提供することができるようになりました。
mabl and GitLab together accelerate development by:
- ビルドのビジュアル、機能、パフォーマンスのリグレッションを、マージリクエストやデプロイメントごとに自動的にテスト可能
- CI/CDワークフローが、個々のテスト出力に基づいた情報に基づいて自動的な決定が可能になります (通常は手動で行わなければならない決定)
- mablのテスト結果をGitLabで直接見ることができます
自動テストを開発ワークフローに統合することの価値
- ソフトウェアデリバリーパイプライン全体の迅速かつ効率的な管理を可能にします
- 開発ライフサイクルの早い段階で問題を発見し、問題解決にかかるコストを削減
- 開発者が面倒なサーバー設定やバグフィックスに費やす時間を削減
テスト自動化でワークフローを改善する
MTTR(平均修理時間)を大幅に短縮し、ダウンタイムにかかるコストを低減
QAエンジニアや開発者を含むチーム全体のコラボレーションを向上
アプリケーションの品質を向上させながら、ソフトウェア全体の開発速度を向上
mablのGitLabの実装は、mabl CLIのイメージを提供し、ビルドとデプロイ プロセスの一部として、信頼性の高いE2Eテストを簡単に組み込むことができます。毎回のビルドのテストを開始するには、一般に公開されているmabl CLIイメージと、必要なmabl CLI引数のセットで、GitLabパイプラインの定義を更新します。