我在 SoapUI 测试用例中有一个 JDBC 请求测试步骤,其中一个属性Foo已由前面的属性传输测试步骤分配了一个值 - 例如12345。
我想使用 Contains 断言来检查测试步骤的响应是否包含Foo' 值(因为测试步骤的 SQL 查询本质上是一个标量SELECT- 例如SELECT TOP 1 FooColumn FROM SomeTable WHERE FooColumn = :Foo),但这证明有点棘手。
从SoapUI 页面开始使用 JDBC 测试步骤,我尝试:Foo了 Contains 断言:this yielded -> Missing token [:Foo] in Response。
所以我尝试${:Foo}了:这个“成功”,但我发现${:Whatever}(Whatever不是定义的属性)并且${}“成功”了。这似乎不正确。
如何正确断言 JDBC 请求的响应包含Foo' 值?