---
schema_version: "1"
id: e57a75f1ecb2e2335ff6e2e056f79136502273674d90cddfc7c83663df891f71
title: ブラックボックス自動テスト (BAT) CLI を使用した API 機能監視
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/api-functional-monitoring/bat-top.md
canonical_url: https://docs.mulesoft.com/jp/api-functional-monitoring/bat-top
source_site: docs.mulesoft.com
content_type: documentation
content_hash: f512325b88021e7c8dadf537dff9ef8c5b7844a6e2c538f4108dd55885aed730
description: MuleSoft Documentation Site
latest: true
---
# ブラックボックス自動テスト (BAT) CLI を使用した API 機能監視

API 機能監視を使用して API に関するテストまたはテストのスイートを実行できます。API 機能監視は、ブラックボックス自動テスト (BAT) に基づいています。

API 機能監視を使用して、テストを自動化し、テストレポートを取得できます。テストは、リポジトリにプッシュする前、本番環境にデプロイする前に行うことができます。テストでは、API 機能を確認し、API から生成される結果を検証できます。ソフトウェア開発ライフサイクルの各フェーズと本番環境で API を監視できます。

テストおよびスケジュールを実行するための前提条件は次のとおりです。

- 1 つ以上のデプロイ済み API。
- BAT のインストール。
- テストスイートが含まれるディレクトリ。
- そのディレクトリに含まれる 1 つ以上のテストファイル。
    
    テストはコード、または IntelliJ などのテキストエディターを使用してビヘイビア駆動開発 (BDD) 構文で記述します。テストは DataWeave で処理するために ​`.dwl`​ 拡張子を使用する必要があります。

クラウドでスケジュール済みのテストを監視するための追加の前提条件は Anypoint Platform のアカウントです。

## [](#関連情報)関連情報

- [BAT のインストール](https://docs.mulesoft.com/jp/api-functional-monitoring/bat-install-task)
- [BDD テスト記述言語リファレンス](https://docs.mulesoft.com/jp/api-functional-monitoring/bat-bdd-reference)