- 重要な情報
- はじめに
- 用語集
- ガイド
- エージェント
- インテグレーション
- OpenTelemetry
- 開発者
- API
- CoScreen
- アプリ内
- Service Management
- インフラストラクチャー
- アプリケーションパフォーマンス
- 継続的インテグレーション
- ログ管理
- セキュリティ
- UX モニタリング
- 管理
Datadog Continuous Testing は、製品のライフサイクル全体におけるソフトウェアテストを自動化するためのツール群を提供します。コードフリーで信頼性の高いエンドツーエンドテストを提供し、一般的な CI プロバイダーやコラボレーションツールとのシームレスなインテグレーションにより、Continuous Testing はアプリケーション開発を加速し、高品質の機能を迅速に出荷できるよう支援します。
コードレス Web レコーダー、モバイルアプリレコーダー、並行テスト実行、内蔵のマルチロケーションテストなどの拡張性の高い機能を使用して、QA チームの時間と労力を節約します。
gRPC や WebSocket を含む複数のプロトコル、フレームワーク、API をサポートしており、アプリケーションスタックのあらゆるレベルにわたってテストを行うことができます。
テストコードを実装する代わりに、Synthetic モニタリングの回復力、拡張性、コードレステストを使用してソフトウェアを構築することができます。自己修復ブラウザテスト、モバイルアプリテスト、自動テスト再試行により、誤検知を最小化し、テスト結果に自信を持つことができます。ユーザーに最高の体験をさせるために、クロスブラウザテストとモバイルアプリケーションテストを自動化することができます。
テストとトラブルシューティングを 1 つのプラットフォームで行うことにより、アプリケーション開発を迅速に進めることができます。以下の CI プロバイダーと Slack や Jira などのコラボレーションツールから選択し、ワークフローを統合し、コンテキストの切り替えを回避します。
Datadog Terraform プロバイダーを使って、テストの作成と状態管理をコントロールすることができます。Synthetic テストをステージング、プリプロダクト、カナリアデプロイメントのインテグレーションおよびエンドツーエンドテストとして活用したり、CI パイプラインで直接実行することができます。
統一された監視プラットフォームでテストを実行することで、失敗したテスト実行の根本原因を迅速に見つけ、MTTR を短縮することができます。Synthetic Monitoring & Continuous Testing Explorer で実行されたジョブを確認することで、Datadog の APM インテグレーションで可視化された相関メトリクス、トレース、ログを通じて、ツールを切り替えることなく、トラブルシューティングのための完全なコンテキストを得ることができます。
Synthetic テストの実行や、CI/CD パイプラインで実行されているテストのバッチに対して、検索クエリおよび視覚化を作成します。
Synthetic テストをいくつか構成したら、お好みの CI/CD プロバイダーのドキュメントを参照するか、CI/CD パイプラインで datadog-ci NPM パッケージを使用します。その後、Synthetic Monitoring & Continuous Testing エクスプローラーでバッチ実行の詳細について調べ始めます。