postman及jemter接口測試基礎知識

1、自動化測試的類型:php

一、接口測試
二、Python測試
三、接口自動化框架
四、前端html js css
五、web端自動化
六、移動端ios、Andriodcss

今天主要學習接口測試postman及jemter的用法:html

2、接口測試的概念前端

接口:就是從數據庫裏面取數據、插入數據。
前端展現的方式有三種:java

web 端:html js css等語言
ios端:object-c、swfit
Android端:Androidpython

接口的展現方式:域名/ login?username=niuhanyang&password=112234

後端開發語言:
php、java、python、go等等
客戶端、服務端ios


接口測試就是功能測試,它比功能測試還簡單。接口包含如下三個部分web

一、接口的請求url
二、請求參數
三、請求方式 get/post/put/delete數據庫

 get方式不須要任何工具,只需在瀏覽器輸入便可用法:用?鏈接參數,多個參數用&鏈接符 json

例如:http://api.nnzhp.cn/api/user/stu_info?stu_name=xiaohei&name=abc

xml的方式:
<userID>781</userId>
<sessionID>sdfs234234sdf</sessionID>

json是一種通用的數據類型。
key -》 value

3、seesion和cookie的介紹

seesion和cookie的區別詳細查看以下地址:

cookie、session的自我介紹: http://www.nnzhp.cn/archives/426

session存在服務端的一個鍵值對
key - vaule

cookie存在客戶端的一個鍵值對

key - value

舉例給某學生金幣充值,須要傳入後臺cookie的過程:

一、獲取seesionid:  先登陸管理員賬號 獲取到session ,返回的key是sign
二、從查詢學生信息的接口裏面隨便找一個學生的stu_id
三、調用金幣充值的接口,傳入cookie和 stu_id gold

 4、post、get請求的區別

http協議介紹
url
請求頭: 一些額外的信息 用的是什麼瀏覽器 cookie(瀏覽器--》右鍵檢查元素--》Network--》XHR--》Headers--》Request Headers--》cookie

請求體: 具體的數據(瀏覽器--》右鍵檢查元素--》Network--》XHR--》Headers--》FormData

例如:url?usename=xxx&password=123432

一、get請求只有請求頭,沒有請求體,它的參數是寫在url裏面

二、get請求通常用來向服務器獲取數據,post請求呢用來向服務器發送數據 三、get請求有參數長度限制,post請求沒有 四、get請求沒有post請求安全

相關文章
相關標籤/搜索