-
postman的運用基礎
查看全部 -
總結
什么是接囗測試
接囗測試流程
接口測試工具
什么是接口測試
什么是接口
接口的分類
接口間的差異
查看全部 -
Python接口實戰
Post請求
查看全部 -
Python接口實戰
Get請求
Python Get請求實現方式
定義接口地址
定義請求數據
整理請求數據
發送數據并獲取結果
查看全部 -
postman
Postman運用
各種類型接口測試
按需求添加cookie、Header
操作記錄清晰
多接口一起使用
方便回歸
提高技能水平
一個NB測試員的必經之路
查看全部 -
Fiddler
獨立的可以直接抓http請求
小巧,功能完善
快捷,啟動就行
代理方便
什么是Fiddler
Fiddler是一個http協議調試代理工具,它能夠記錄并檢查所有你的電腦和互聯網之間http通訊,設置斷點,查看所有的“進出”Fiddler的數據。
查看全部 -
接口測試工具分類
抓取接口
測試接口
抓包工具分析與抉擇
httpwatch,在ie等瀏覽器上
wireshark,查看電腦所有的請求
fiddler,輕量級,功能齊全
接口測試工具分析與抉擇
loadrunner,性能和接口
fiddler
soapui,可以接口、自動化
jmeter,可以性能和接口
postman,常用
接口測試工具三劍客
fiddler
postman
Python自己開發
為什么要自己開發接口測試程序?
工具沒法滿足需求時
業務限制
安全性
查看全部 -
使用接口測試工具的目的?
提高工作效率
如何選擇接口測試工具?
根據時間、簡易程度、業務復雜度、測試員能力
接口測試工具分類
抓取接口
測試接囗
查看全部 -
接口測試工具
多個接口的測試
查看全部 -
接口測試基礎之入門基礎-接口測試流程
為什么要講接口測試流程?
面試用
熟悉接下來該干的事情
掌握基礎知識
接口測試流程中的重點是什么?
測試用例!
為什么要設計測試用例
理清思路,避免漏測
提高測試效率,按照前面的思路執行
跟進測試進度,一目了然
告訴領導做過
跟進重復性工作
用例設計
1、功能
2、邏輯業務
3、異常
4、安全
用例設計-功能用例設計
功能是否正常,是否安裝需求設計
功能是否按照接口文檔實現
用例設計-邏輯用例設計
是否依賴業務
入參名稱為其他入參、入參名稱為空、入參名稱多、入參名稱少、入參名稱錯誤
數據為關鍵字、為空、長度不符合數據庫字段、錯誤
需要cookie的接口
header缺失
查看全部 -
為什么要做接口測試?
接口的由來:連接前后端及移動端
因為不同端的工作進度不一樣
需要對最開始出來的接口進行接口測試
好處
1、節約時間,縮短項目時間
2、提高工作效率
3、提高系統的健壯性
postman
課程規劃
不同接口類型的差異
參數提交方式
請求數據大小,post大、get小
安全性,post較安全、get
查看全部 -
fiddler
查看全部 -
接口的分類有:post????get????delete????put
post:后僅有接口,數據存放在WebForms中,以表單形式提交,安全性高于get;
get:后會跟一串字符串,提交數據小于post,通過地址欄的方式提交;
查看全部 -
一
查看全部 -
一
方格1是接口類型;方格2是接口地址;用?問好分隔開,問號是數據,多個數據以連接符&連接起來,方格3是參數,方格4是數據
result 200說明返回成功的狀態,其他狀態500 404 504
含義
200 表示服務器理解你的意思,并給出返回值。但是并不表示返回你想要的值
200(2XX)服務器返回正常
404(4XX)客戶端問題
500(5xX)服務器問題
500(5xx) 表示
1、你發過去的數據非法,導致服務器的某些邏輯錯誤
2、服務器太忙,掛了設置代理在Tools里面的fiddle Options,接著點擊connections
?
設置斷點:打開Tools,點擊Automatic Breakpoint
一個斷點設置在請求之前,一個是設置在請求之后,這里直接設置斷點就可以了
篩選在Fileters
只需要將需要過濾的地址添加進去就可以了
選擇Composer,將需要的數據地址放上去,點擊execute運行執行
查看全部 -
一般情況下不選擇
fiddler接口分類:
查看全部 -
2
查看全部 -
1
查看全部 -
基礎知識:
?
查看全部 -
1.接口測試流程:需求討論-需求評審-場景設計-用例設計-數據準備-執行
2.為什么設計用例(重)
(1)理清思路,以防漏測
(2)提高測試效率
(3)跟進測試進度
(4)告訴領導做過
(5)跟進重復性的工作
2.接口測試用例設計著手點
(1)功能(2)邏輯業務(3)異常(4)安全
3.前提
(1)功能測試-找產品要需求文檔
(2)接口測試-找開發要接口文檔
4.接口測試-功能測試用例設計方法
(1)功能是否正常(顯示success)
(2)功能是否嚴格按照接口文檔實現
? (開發文檔登錄名寫的loginname,開發時寫成username是不行的,要嚴格按接口文檔執行)
5.接口測試-邏輯業務測試用例設計方法
(1)是否依賴業務
(沒有登錄成功就下單是不可能的,下單時檢查是否登錄成功,存在依賴關系)
6.接口測試-參數異常測試用例設計方法
(1)關鍵字參數(將loginname該關鍵字改為echo,顯示用戶名為空,說明沒有問題不能修改成功)
(2)參數為空(為空時提示:賬號名不能為空,服務端經過處理,沒有問題)
(3)多、少參數(多輸入一個email參數和數值執行,如果scuess的話,說明有問題;將loginname參數和數值刪掉,執行,提示用戶名不能為空,正確)
(4)錯誤參數(將關鍵字loginname改為username執行,點jsion查看數據結構,提示用戶名為空為正常。username為錯誤參數,與接口文檔不一致,應嚴格按照接口文檔)
7.接口測試-數據異常測試用例設計方法
(1)關鍵字數據(將數據改成loginname=null,執行,提示用戶不存在,把null當成一個用戶或字符,所以正確)
(2)數據為空(將loginname后面數據刪掉,執行,提示賬戶名不能為空,正確)
(3)數據長度不一致
(4)錯誤數據(輸入錯誤的數據信息)
8.接口測試-安全測試用例設計
(1)cookie(下單、邏輯依賴業務。如不登錄就下單,邏輯不通肯定會出錯,如果返回數值是對的,那就說明有問題,即把cookie值刪掉,點擊執行,數據仍能請求成功,說明是錯的)
(2)header(移動端接口測試,為安全需要驗證header,如果把header信息刪除再執行,服務端報錯)
(3)唯一識別碼(只在移動端接口測試應用,手機驗證碼)查看全部 -
接口分類:
http:
????post,get,delete,put
post請求的數據是放在webform里面,以表單的形式提交,安全度比get高,數據大小比get大
get 通過地址欄提交數據,能提交的內容比post少
查看全部 -
抓包工具 Httpwhatch 、wireshark 、fiddler;
接口測試工具 loadrunner、fiddler、soapui、jmeter、postman;
fiddler
查看全部 -
抓包工具 Httpwhatch 、wireshark 、fiddler;
接口測試工具 loadrunner、fiddler、soapui、jmeter、postman;
fiddler
查看全部 -
接口的分類
post?? get? delete?? put查看全部 -
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
簡介:通過學習本課程,可以了解http類型接口之間的不同差異,針對不同類型的接口設計不同的接口測試方案,了解常見工具的特性,根據特性選擇適合自己的測試工具,使用合適的測試工具對不同類型的接口進行測試,用高效的方法去做最繁瑣的事情。
查看全部 -
2021-09-06
查看全部 -
數據
查看全部 -
參數
查看全部
舉報