Assert 函数

适用于:画布应用模型驱动应用

断言是测试中计算结果为 True 或 False 的条件或表达式。 如果表达式返回 False,则测试用例将失败。 断言用于验证测试或测试步骤的实际结果是否符合预期结果,并且如果条件为 False,则会使测试失败。 断言可用于验证应用中控件的状态,如标签值、列表框选择和其他控件属性。

重要提示

Assert 函数仅可用于 Power Apps 中的 Test Studio。

通过和失败断言的断言消息也包含在 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