1
我需要在兩個http調用之間提供一個延遲,所以我創建了一個java程序並調用了腳本場景大綱中的兩個http調用,但是java程序正在後臺執行。有人可以幫助這個。Java程序正在後臺運行,即使我調用空手道黃瓜場景大綱中的函數
我需要在兩個http調用之間提供一個延遲,所以我創建了一個java程序並調用了腳本場景大綱中的兩個http調用,但是java程序正在後臺執行。有人可以幫助這個。Java程序正在後臺運行,即使我調用空手道黃瓜場景大綱中的函數
我強烈建議您不要依賴這樣的Java代碼 - 因爲您無法獲得Karate獨特方法的好處。
這裏是如何從內空手道本身無縫地使用Java:
* def sleep = function(millis){ java.lang.Thread.sleep(millis) }
* print 'sleeping...'
* call sleep 5000
* print 'resumed'
所以一旦你定義的function
說Background
,你可以輕鬆地重新使用它,也有不同的值。
它還聲音對我說,你可能會更好使用輪詢,所以不要看這個也作爲參考:polling.feature
非常感謝您的回覆托馬斯。有效。 –
@SivaSankar - 如果確實如此,你是否介意接受答案和增加投票?它有助於保持本網站的答案質量。我認爲你是新來的:) –
我該怎麼做? –