Test di un runbook in Automazione di AzureTesting a runbook in Azure Automation

Quando si testa un Runbook, viene eseguita la Versione bozza e le azioni eseguite vengono completate.When you test a runbook, the Draft version is executed and any actions that it performs are completed. Non viene creata alcuna cronologia dei processi, ma nel pannello di output del test vengono visualizzati i flussi di output e di avviso ed errore.No job history is created, but the Output and Warning and Error streams are displayed in the Test output Pane. I messaggi per il flusso dettagliato vengono visualizzati solo se nel pannello di output la variabile $VerbosePreference è impostata su Continua.Messages to the Verbose Stream are displayed in the Output Pane only if the $VerbosePreference variable is set to Continue.

Anche se si esegue la versione bozza, il runbook ancora esegue normalmente il flusso di lavoro ed realizza qualsiasi azione su risorse nell'ambiente.Even though the draft version is being run, the runbook still executes the workflow normally and performs any actions against resources in the environment. Per questo motivo, è necessario testare solo runbook a risorse non di produzione.For this reason, you should only test runbooks at non-production resources.

La procedura per verificare ogni tipo di runbook è la stessa e non vi è alcuna differenza nel test tra l'editor di testo e dell'editor grafico nel portale di Azure.The procedure to test each type of runbook is the same, and there is no difference in testing between the textual editor and the graphical editor in the Azure portal.

Per testare un runbook nel portale di AzureTo test a runbook in the Azure portal

È possibile usare qualsiasi tipo di runbook nel portale di Azure.You can work with any runbook type in the Azure portal.

  1. Aprire la versione bozza del runbook in un editor di testo o in un editor grafico.Open the Draft version of the runbook in either the textual editor or graphical editor.
  2. Far clic sul pulsante Test per aprire il pannello del Test.Click the Test button to open the Test blade.
  3. Se il runbook dispone di parametri, essi verranno elencati nel pannello sinistro in cui è possibile fornire valori da utilizzare per il test.If the runbook has parameters, they will be listed in the left pane where you can provide values to be used for the test.
  4. Se si desidera eseguire il test su un ruolo di lavoro ibrido per runbook, specificare per l'opzione Impostazioni di esecuzione il valore Ruolo di lavoro ibrido e selezionare il nome del gruppo di destinazione.If you want to run the test on a Hybrid Runbook Worker, then change Run Settings to Hybrid Worker and select the name of the target group. In caso contrario, mantenere l'impostazione predefinita Azure per eseguire il test nel cloud.Otherwise, keep the default Azure to run the test in the cloud.
  5. Fare clic sul pulsante Start per avviare il test.Click the Start button to start the test.
  6. Se il runbook è un flusso di lavoro PowerShell o è grafico, è possibile arrestarlo o sospenderlo, mentre viene testato usando i pulsanti presenti sotto il pannello di output.If the runbook is PowerShell Workflow or Graphical, then you can stop or suspend it while it is being tested with the buttons underneath the Output Pane. Quando si sospende il runbook, esso completa l'attività corrente prima di essere sospeso.When you suspend the runbook, it completes the current activity before being suspended. Una volta che il runbook viene sospeso, è possibile arrestarlo o riavviarlo.Once the runbook is suspended, you can stop it or restart it.
  7. Esaminare l'output dal runbook nel pannello di output.Inspect the output from the runbook in the output pane.

Passaggi successiviNext Steps