Power Apps テスト スタジオでの Assert 関数

アサーションは、テストにおいて true または false に評価される条件または式です。 式が false を返す場合、テスト ケースは失敗します。 アサーションは、テストまたはテスト ステップの想定される結果を実際の結果に対して検証し、条件が false の場合はテストを失敗させるために使用されます。 アサーションを使用して、アプリ内のコントロール (ラベル値、リスト ボックスの選択、その他のコントロール プロパティなど) の状態を検証できます。

成功したアサーションと失敗したアサーションの両方に対するアサーション メッセージが、TestCaseResult レコードの Traces テーブルにも含まれます。

構文

Assert(expression, message)

  • Expression – 必須。 true または false として評価される式。
  • Message – 必須ではありません。 アサーション エラーを説明するメッセージです。

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)

関連項目

Test Studio の概要
Test Studio の操作

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。