利用Mock變量在ApiPost發送一個自增的參數(例如page)
ApiPost簡介:

ApiPost是一個支持團隊協作,并可直接生成文檔的API調試、管理工具。它支持模擬POST、GET、PUT等常見請求,是后臺接口開發者或前端、接口測試人員不可多得的工具 。
什么是Mock變量:
Mock變量就是通過ApiPost內置的mock.js生成隨機的數據(MockJS官網:http://mockjs.com/)。
為什么要在ApiPost里使用Mock變量?
常規情況下,我們進行接口測試,都是手動輸入參數,比如下圖:
我們手動輸入了100作為參數ID的值進行發送,對于一般的接口調試來說這是足夠的,但是對于接口測試人員,或者需要模擬更多隨機數據進行測試的場景來說是不夠的。因為我們不可能手動的把所有的數字都輸入一下、發送一下看結果。
這個時候,我們就可以利用mock生成我們需要的數據,并結合ApiPost內置的流程測試功能進行接口的測試。
在ApiPost里使用Mock變量的一個例子
以下圖中,我們利用mock的內置變量?@increment(1)?生成了一個每次自增1的主鍵,每次發送,對應ID的值都會自動+1。
此時,我們再新建一個流程測試進行批量發送,每次發送時,參數值都會自動增加+1。
在ApiPost里使用更多的Mock變量
以上例子中我們利用@increment(1)生成了一個自增主鍵,mockjs還內置了很多其他有用的變量,比如:
你可以通過點擊apipost客戶端左下角的“內置mockjs字段變量”進行查看獲取。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。