【6】預請求 pre-request的使用

預請求:在請求之前執行的內容。

預請求的執行順序

1、單個請求的腳本執行順序如下:

與請求相關聯的預請求腳本將在發送請求之前執行。

與請求相關聯的測試腳本將在發送請求後執行。

2、對於集合中的每個請求,腳本的執行順序如下:

與集合相關聯的預請求腳本將在集合中的每個請求之前運行。

與文件夾相關聯的預請求腳本將在文件夾中的每個請求之前運行。

與集合相關聯的測試腳本將在集合中的每個請求之後運行。

預請求的使用

在介紹動態變量時,提到:動態變量每次執行時都會生成新的。

場景:我新增職務,填寫編碼,編碼租戶內唯一;

驗證時篩選控件時,需要使用新增的編碼,驗證是否可以搜到新增的職務。所以動態變量不能滿足我的需求。

1.在collection中預請求裏面添加了:生成隨機編碼的內容,並將生成的code設置爲全局變量。這樣後續可以引用。

 

2.請求參數中引用設置的變量

 

3.因爲該變量後面還需要使用;每次請求接口時都會生成新的。所以你需要將新增職務時,生成的編碼存下來,之後使用。

將接口預請求中填寫:獲取變量,並將其設置爲全局變量:變量名:positionCode。此時:positionCode爲新增職務時填寫的編碼,後續可以直接引用。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章