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