1. 程式人生 > >jmeter文件學習-使用者session使用url重寫

jmeter文件學習-使用者session使用url重寫

原文地址:http://jmeter.apache.org/usermanual/build-adv-web-test-plan.html

說明,如下是對jmeter官網文件中對url重寫替代cookie儲存session id處理的翻譯

實際,從來沒遇到過,但是既然看到了,就記下來吧偷笑 順便說下http url 重寫修飾符在前置處理器裡

如果web應用使用url重寫的方式替代cookies來儲存session(會話)資訊,那麼測試就需要多做一點工作了。

為了正確的處理url重寫,jmeter需要解析從伺服器收到的html來獲得唯一的session id。這可以通過使用http url 重寫修飾符來完成。

只需在該元件中輸入session id對應的引數名字,jmeter會找到並將其新增給請求。 如果請求已經有了該session id 對應引數的值,該值會被替換。如果勾選“Cache Session Id?”, 最後找到的session id 會被儲存,會供之前不包含session id的http sample使用。

下圖1中 展示了一個使用url重寫的測試計劃。注意http url 重寫修飾符新增在了簡單控制器中,所以只會影響該控制器下的請求。

下圖2中http url 重寫修飾符的圖形介面,可以看到只有一個輸入session id 對應的引數名稱的區域,還有一個勾選框用來指示該session id應是路徑的一部分(由;分隔),而不是請求的引數