使用apipost進行接口測試的時候盯蝴,post接口一json格式傳遞參數(shù)的時候屠缭,有的參數(shù)需要生成隨機不重復(fù)的參數(shù)值。
apipost內(nèi)置mock字段變量
我們只需要在json中直接復(fù)制自己需要的變量就可以使用了
我們也可以自定義mock變量,我們在接口的預(yù)執(zhí)行腳本編寫自定義的mock變量僵缺,我們自定義一個手機號厌殉,然后設(shè)置為環(huán)境變量或者全局變量
const phonePrefix = ['132', '135', '189']
const index = Math.floor(Math.random() * phonePrefix.length)
var phone = phonePrefix[index] + Mock.mock(/\d{8}/)
apt.variables.set("phone", phone);
接著在json中調(diào)用環(huán)境變量或者全局變量就可以了