SoapUI 断言 - 包含

有大量断言可用于验证收到的消息,有些是特定于某种类型的 TestStep 的,有些是所有 TestStep 通用的。所有 TestStep 可用的断言是 −

  • Contains − 检查指定字符串是否存在。

  • Not Contains − 检查指定字符串是否存在。

  • Response SLA​​ − 根据指定值检查响应时间。

  • XPath Match − 将 XPath 表达式的结果与预期值进行比较。

  • XQuery Match −将 XQuery 表达式的结果与预期值进行比较。

  • Script − 运行任意脚本,可用于根据需要验证收到的消息。

包含断言

包含断言检查响应消息中是否存在指定字符串。

默认情况下,没有断言。

步骤 1 − 单击"添加新断言"以添加断言。

添加的断言数量将显示在断言选项卡中。

新断言

步骤 2 −选择断言类别 - 属性内容。

步骤 3 − 选择断言类型 - 包含。

步骤 4 − 单击添加。

添加断言

步骤 5 − 验证属性文本 ConversionRateResult 文本是否存在于响应中。在内容文本框中输入文本/预期字符串。

转化率结果

步骤 6 − 单击确定。如果响应消息可用,则断言立即执行并显示断言是否有效。

响应消息

soapui_assertions.html