20171213-python自動化-接口測試-jmeter-post-設置cookie
接口4:學生金幣充值
簡要描述:添加cookie,對身份進行驗證
請求方式:post
請求URL:http://api.nnzhp.cn/api/user/gold_add
1,打開jmeter,右鍵點擊測試計劃,選擇添加-threads-線程組,將登陸腳本復制到當前線程組
2,點擊login(http請求)右鍵:添加--後置處理器--jp@gc - JSON Path Extractor;name輸入sign(session名稱),jsonpath expression 輸入 $.login_info.sign(根據目標參數的
層級位置編輯路徑),default value :默認值可以不填
3,點擊線程組,右鍵添監聽器-查看結果樹
4,點擊線程組,右鍵添加sampler-http請求
5,http請求頁面,服務器名稱或IP欄位輸入:api.nnzhp.cn;方法選擇post;路徑輸入:/api/user/gold_add
6,http請求頁面,點擊parameters,點擊添加--配置元件--http cookie管理器,名稱輸入登錄的用戶名xxx(login腳本中的管理員賬號),值,輸入${sign}(jmeter調用login腳本登錄
後獲取到的sign),域 api.nnzhp.cn
4,點擊線程組,右鍵添監聽器-查看結果樹,點擊工具欄綠色小箭頭執行腳本
5,點擊查看結果樹,查看請求url及響應數據
POST http://api.nnzhp.cn/api/user/gold_add
POST data:
stu_id=2415&gold=54321
Cookie Data:
xxx=cd2b43f1688e472e3a516b5a2c6831e8
{
"error_code": 1000,
"msg": "操作成功?"
}
20171213-python自動化-接口測試-jmeter-post-設置cookie