SoapUI 断言 - 包含



许多断言可用于验证接收到的消息,一些断言特定于某种类型的测试步骤,一些断言对所有测试步骤通用。所有测试步骤都可用的断言包括:

  • 包含 (Contains) - 检查指定字符串是否存在。

  • 不包含 (Not Contains) - 检查指定字符串是否不存在。

  • 响应 SLA (Response SLA) - 根据指定值检查响应时间。

  • XPath 匹配 (XPath Match) - 将 XPath 表达式的结果与预期值进行比较。

  • XQuery 匹配 (XQuery Match) - 将 XQuery 表达式的结果与预期值进行比较。

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

包含断言

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

默认情况下,没有断言。

步骤 1 - 点击“添加新的断言”以添加断言。

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

New Assertion

步骤 2 - 选择断言类别 – 属性内容 (Property Content)。

步骤 3 - 选择断言类型 – 包含 (Contains)。

步骤 4 - 点击添加 (Add)。

Add Assertion

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

Conversion Rate Result

步骤 6 - 点击确定 (OK)。如果响应消息可用,则断言会立即执行并显示断言是有效还是无效。

Response Message
soapui_assertions.htm
广告