我在具有屬性Foo
的SoapUI測試用例中有一個JDBC請求測試步驟,該屬性已被前面的Property Transfer測試步驟賦值 - 例如, 12345
。斷言JDBC響應包含請求屬性的值
我想用一個包含斷言檢查測試步驟的響應包含Foo
的價值(因爲測試步驟的SQL查詢本質上是一個標量SELECT
- 例如SELECT TOP 1 FooColumn FROM SomeTable WHERE FooColumn = :Foo
),但是這被證明是一個有點棘手。
從the SoapUI page on getting started with JDBC test steps工作,我在Contains斷言中嘗試:Foo
:這產生了-> Missing token [:Foo] in Response
。
所以,我想${:Foo}
:這個「成功」,但我發現${:Whatever}
(Whatever
不是一個定義的屬性)和${}
「成功」了。這看起來不正確。
如何正確地聲明JDBC請求的響應包含Foo
的值?