

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Introduzione ai test con il sam local comando
<a name="using-sam-cli-local"></a>

Utilizzate il AWS Serverless Application Model comando Command Line Interface (AWS SAMCLI) `sam local` per testare localmente le vostre applicazioni serverless.

Per un'introduzione a AWS SAMCLI, vedere[Che cos'è il? AWS SAMCLI](what-is-sam-overview.md#what-is-sam-cli).

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

Per utilizzarlo`sam local`, AWS SAMCLI installate il compilando quanto segue:
+ [AWS SAM prerequisiti](prerequisites.md).
+ [Installa il AWS SAMCLI](install-sam-cli.md).

Prima dell'uso`sam local`, si consiglia una conoscenza di base di quanto segue:
+ [Configurazione del AWS SAMCLI](using-sam-cli-configure.md).
+ [Crea la tua candidatura in AWS SAM](using-sam-cli-init.md).
+ [Introduzione alla costruzione con AWS SAM](using-sam-cli-build.md).
+ [Introduzione alla distribuzione con AWS SAM](using-sam-cli-deploy.md).

## Utilizzo del sam local comando
<a name="using-sam-cli-local-command"></a>

Utilizzate il `sam local` comando con uno qualsiasi dei suoi sottocomandi per eseguire diversi tipi di test locali per l'applicazione.

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

Per ulteriori informazioni su ciascun sottocomando, vedere quanto segue:
+ **[Introduzione a sam local generate-event](using-sam-cli-local-generate-event.md)**— Genera Servizio AWS eventi per test locali.
+ **[Introduzione a sam local invoke](using-sam-cli-local-invoke.md)**— Avvia una chiamata una tantum di una funzione localmente. AWS Lambda 
+ **[Introduzione a sam local start-api](using-sam-cli-local-start-api.md)**— Esegui le tue funzioni Lambda utilizzando un server HTTP locale.
+ **[Introduzione a sam local start-lambda](using-sam-cli-local-start-lambda.md)**— Esegui le tue funzioni Lambda utilizzando un server HTTP locale da utilizzare con o. AWS CLI SDKs