2017-03-06 58 views

回答

0

鑑於當前設置,如果響應將包含任意號碼 - 您的斷言將通過,否則將失敗。您可以使用Perl5-style regular expressions來處理動態響應部分和靜態字符串以進行檢查。有關更多信息,請參閱How to Use JMeter Assertions in Three Easy Steps文章。

另一種方法是使用Regular Expression Extractor提取動態部分,將它們轉換爲JMeter變量並在Response Assertion中使用這些變量。正則表達式提取器被執行之前斷言,所以這樣你將能夠以更「透明」的方式工作。

+0

嗨..感謝您的回覆...我已經使用了正則表達式提取器。作爲名稱:trans-id,參考名稱:trans-id,正則表達式:(。+?),Template:$ 1 $ ....我將這個內部響應斷言稱爲 trans-id ...但它失敗了..你能否建議我是否錯了。 –

+0

嗨..它對我來說工作得很好......我把它稱爲扭曲的方式。當我將它稱爲 $ {trans-id}時,它工作正常。 –

+0

嗨從你的第一個答案..鑑於你目前的設置,如果響應將包含任何數字 - 你的斷言將通過,否則將失敗。 ...你可以請建議如何使用它的字符串..我必須忽略只是動態值/字符串內 367 ...請幫助 –