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