您好,登錄后才能下訂單哦!
今天用jmeter做一次參數化實戰(zhàn)。通過計數器遍歷參數表,然后查詢jdbc進行beanshell斷言。
用戶參數,計數器,正則表達式,jdbc,beanshell腳本
在我們的opms項目管理中,有一個項目狀態(tài)的修正,四種狀態(tài)分別為延期,掛起,進行,結束
在接口自動化案例中,我們需要對這四種狀態(tài)進行遍歷,然后進行斷言,判斷狀態(tài)是否正確修改
我們通過抓接口,發(fā)現(xiàn)了傳參的一個規(guī)律:除了項目id之外,四種狀態(tài)的status分別是1,2,3,4
?我們把添加項目的返回id用正則表達式提取出來,作為項目狀態(tài)接口的入參,參數名稱為projectid,這個是主鍵id
?現(xiàn)在思考一下,接下來的四種狀態(tài),你要如何去操作才能全部執(zhí)行一次并斷言結果???
通常的做法是寫四個接口,傳四種參數,再添加四個斷言,但是這種做法會造成大量的腳本冗余,在接口自動化中是會被鄙視的!如下:
現(xiàn)在教大家用精簡的腳本完成復雜的邏輯校驗。
?
?
?
?
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。