Funktion „Assert“
Gilt für: Canvas-Apps Modellgesteuerte Apps Power Pages
Eine Assertion ist eine Bedingung oder ein Ausdruck, der die Ergebnisse TRUE oder FALSE für einen Test zurückgibt. Wenn der Ausdruck FALSE zurückgibt, schlägt dieser Testfall fehl. Assertionen werden verwendet, um das erwartete Ergebnis eines Tests oder Testschritts mit dem tatsächlichen Ergebnis abzugleichen und um einen Fehler für den Test auszulösen, wenn für die Bedingung FALSE zurückgegeben wird. Assertionen können verwendet werden, um den Zustand der Steuerelemente wie Bezeichnungswerte, Listenfeldauswahl und andere Steuerelementeigenschaften in Ihrer App zu überprüfen.
Wichtig
Die Assert -Funktion ist nur für Test Studio in verfügbar Power Apps.
Assertionsmeldungen für sowohl erfolgreiche als auch fehlgeschlagene Assertionen sind auch in einer „Traces“-Tabelle im Datensatz „TestCaseResult“ enthalten.
Syntax
Assert(Ausdruck, Nachricht)
- Ausdruck – Erforderlich. Dies ist ein Ausdruck, der als TRUE oder FALSE ausgewertet wird.
- Nachricht – Nicht erforderlich. Dies ist eine Meldung, die den Assertionsfehler beschreibt.
Beispiele
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)