Udostępnij za pośrednictwem


Funkcja Assert

Dotyczy: Aplikacje kanwy Aplikacje oparte na modelu Power Pages

Asercja to warunek lub wyrażenie, które zwraca wartość true lub false w teście. Jeśli wyrażenie zwróci wartość false, przypadek testowy zakończy się niepowodzeniem. Asercje służą do weryfikowania oczekiwanego wyniku testu lub kroku testu względem rzeczywistego wyniku i zakończenia testu niepowodzeniem, jeśli warunek ma wartość false. Asercje mogą być używane do weryfikowania stanu kontrolek w aplikacji, takich jak wartości etykiet, wybory pola listy i inne właściwości kontrolek.

Ważne

Funkcja Assert jest dostępna tylko dla programu Test Studio w Power Apps.

Komunikaty asercji, zarówno dla asercji zakończonych pomyślnie, jak i zakończonych niepowodzeniem, są również zawarte w tabeli Traces w rekordzie TestCaseResult.

Składnia

Assert(wyrażenie, komunikat)

  • Wyrażenie – wymagane. Wyrażenie, którego wynikiem jest wartość true lub false.
  • Wiadomość – niewymagane. Komunikat opisujący błąd asercji.

Przykłady

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)

Zobacz także

Omówienie programu Test Studio
Praca z Test Studio