Funzione Assert

Si applica a: App canvas App basate su modello Power Pages

Un'asserzione è una condizione o un'espressione che restituisce true o false in un test. Se l'espressione restituisce false, il test case avrà esito negativo. Le asserzioni vengono usate per convalidare il risultato previsto di un test o di un passo del test rispetto al risultato effettivo e per interrompere il test se la condizione è false. È possibile usare le asserzioni per convalidare lo stato dei controlli nell'app, ad esempio i valori delle etichette, le selezioni nelle caselle di riepilogo e altre proprietà dei controlli.

Importante

La funzione Assert è disponibile solo per Test Studio in Power Apps.

I messaggi per le asserzioni, sia superate che non superate, sono inoltre contenuti in una tabella Traces nel record TestCaseResult.

Sintassi

Assert(expression, message)

  • Expression: obbligatorio. Espressione che restituisce true o false.
  • Message: non obbligatorio. Messaggio che descrive l'errore di asserzione.

Esempi

Assert(lblResult.Text = "Success", "lblResult value Expected : Success , Actual : " & lblResult.Text)
Assert(ListBox1.Selected.Value = "Success", "ListBox1 selection Expected : Success, Actual : " & ListBox1.Selected.Value)
Assert(kudosAfterTest = kudosBeforeTest + 1, "Kudos count. Expected : " & kudosBeforeTest + 1 & " Actual :" & kudosAfterTest)

Vedi anche

Panoramica di Test Studio
Utilizzo di Test Studio