

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Pengantar pengujian dengan sam local perintah
<a name="using-sam-cli-local"></a>

Gunakan AWS Serverless Application Model perintah Command Line Interface (AWS SAMCLI) `sam local` untuk menguji aplikasi tanpa server Anda secara lokal.

Untuk pengantar AWS SAMCLI, lihat[Apa itu AWS SAMCLI?](what-is-sam-overview.md#what-is-sam-cli).

## Prasyarat
<a name="using-sam-cli-local-prerequisites"></a>

Untuk menggunakan`sam local`, instal AWS SAMCLI dengan menyelesaikan yang berikut ini:
+ [AWS SAM prasyarat](prerequisites.md).
+ [Instal AWS SAMCLI](install-sam-cli.md).

Sebelum menggunakan`sam local`, kami merekomendasikan pemahaman dasar tentang hal-hal berikut:
+ [Mengkonfigurasi AWS SAMCLI](using-sam-cli-configure.md).
+ [Buat aplikasi Anda di AWS SAM](using-sam-cli-init.md).
+ [Pengantar bangunan dengan AWS SAM](using-sam-cli-build.md).
+ [Pengantar penerapan dengan AWS SAM](using-sam-cli-deploy.md).

## Menggunakan sam local perintah
<a name="using-sam-cli-local-command"></a>

Gunakan `sam local` perintah dengan subperintahnya untuk melakukan berbagai jenis pengujian lokal untuk aplikasi Anda.

```
$ sam local {{<subcommand>}}
```

Untuk mempelajari lebih lanjut tentang setiap subperintah, lihat berikut ini:
+ **[Intro ke sam local generate-event](using-sam-cli-local-generate-event.md)**— Hasilkan Layanan AWS acara untuk pengujian lokal.
+ **[Pengantar sam local invoke](using-sam-cli-local-invoke.md)**— Memulai pemanggilan satu kali fungsi secara lokal. AWS Lambda 
+ **[Pengantar ke sam local start-api](using-sam-cli-local-start-api.md)**— Jalankan fungsi Lambda Anda menggunakan server HTTP lokal.
+ **[Pengantar sam local start-lambda](using-sam-cli-local-start-lambda.md)**— Jalankan fungsi Lambda Anda menggunakan server HTTP lokal untuk digunakan dengan atau. AWS CLI SDKs