postman與restlet都是使用的google瀏覽器的插件(出不去自行解決,you get!),此兩款軟件的強大這里就不在贅述了,postman的網上說明很多,restlet的中文配置很少了。這里只闡述最低基本切在使用中能提高測試效率的使用方法。
postman:
這里只介紹Environments, 它包括兩類環境屬性、全局屬性,區別舉個例子就明白,我定義如下環境屬性
開發_url, 其中變量中的屬性 url = http://localhost:8080/xxx
測試_url,其中變量中的屬性 url = http://199.111.111.111:8080/xxx
定義全局屬性,其中的屬性值 sessionId = ""; 后面會說為什么定義成“”;
截圖如下
環境屬性:根據環境不同,{{url}}獲得值也不同。
全局屬性:無論什么環境其值始終保持不變。
示例:請求1的返回值通過js保存到全局變量,請求2將全局變量作為請求條件。
restlet:要做事情跟上述postman要做事情一樣,但是restlet的就相對簡單很多,他沒有全局屬性和環境屬性的區分,直接上截圖
選擇從哪個請求獲得屬性(等價postman中的全局屬性)
屬性(全局環境屬性配置完成),最終屬性效果
restlet的環境與postman基本相似,這里不再贅述!
這是postman和restlet最基本也是最主要的應用配置,至於postman的mock和restlet中的場景測試及cloud使用,后續單獨闡述.