Jmeter系列(二十五)_Xpath關聯

在Jmeter中,除了正則表達式能夠用做關聯,還有一種方式也能夠作關聯,那就是 XPath Extractor。它是利用xpath提取出關鍵信息,傳遞變量。正則表達式

具體用法微信

添加一個後置處理器-XPath Extractor測試

實際操做url

 

以騰訊新聞網爲例,咱們作一次演練。對騰訊新聞網咱們發起一次請求,觀察結果。spa

 

 

 

如今我想利用xpath把這些url都取出來,咱們來寫一個xpath表達式匹配一下。發現url都被匹配出來了。.net

 

.//a[@class='linkto']/@href 具體是什麼意思呢?意思就是經過a>class>href這三層標籤進行逐級檢索,找到class=linkto標籤下的全部href,進行匹配debug

這裏若是我想匹配到href標籤下的文字標題怎麼辦?改一下表達式吧--.//a[@class='linkto'],咱們發現取出來都是標題,後面能夠再進行拼接3d

如今表達式沒有問題了,咱們將添加的xpath提取器掛在http請求下面。添加一個debug查看結果,能夠看到debug中已經獲取到了這些urlorm

咱們能夠添加兩個xpath提取器,分別提取url和title進行拼裝,運行查看結果blog

 

最後以一張圖來描述一下以上表達式,但願你們領悟!

 

 參考

https://blog.csdn.net/gongbing798930123/article/details/78955597

https://www.blazemeter.com/blog/using-xpath-extractor-jmeter-0

龍淵閣測試家園:317765580


本文分享自微信公衆號 - 測試驛棧(uhz2008_2008)。
若有侵權,請聯繫 support@oschina.cn 刪除。
本文參與「OSC源創計劃」,歡迎正在閱讀的你也加入,一塊兒分享。

相關文章
相關標籤/搜索