接口測試學習路線

接口測試分為兩種:

測試外部接口:系統和外部系統之間的接口?如:電商網站:支付寶支付

測試內部接口:系統內部的模塊之間的聯調,或者子系統之間的數據交互

測試重點:測試接口參數傳遞的正確性,接口功能的正確性,輸出結果的正確性,一節對各種異常情況的容錯性和權限控制。

接口測試過程

例如:洗腳服務

接口請求過程

接口地址:門店地址

接口請求方式:洗腳方式

指定請求頭:指定1號技師

請求參數:Money

接口響應過程

響應狀態碼:1、非常好?2、一般?3、極差

響應信息:非常好?一般?極差

響應頭:單號,顧客編號

響應主體:具體的感受文字描述。

二、接口測試工具

postman??+?newman?+jekins+svn

jmeter?+?ant?+jekins

postman?簡介:是一款功能強大的接口測試工具,轉為接口而生

安裝:

兩個版本:postman?chome?APP?(谷歌瀏覽器安裝需要FQ),

postman?native?app(客戶端安裝方式、推薦)?

1、注冊、登錄

三、接口測試流程

1、拿到接口文檔。(拿不到只能通過抓包:F12、fiddler、charles),熟悉接口業務,接口地址,請求參數,請求頭信息,請求方式,鑒權方式

2、編寫接口用例、以及做評審

3、使用接口測試工具執行接口測試

4、輸出接口測試報告

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/166627.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/166627.shtml
英文地址,請注明出處:http://en.pswp.cn/news/166627.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

node與 pnpm、node-sass 等工具的版本兼容關系

1. node & pnpm 2. node & node-sass 3. node-sass & sass-loader sass-loader依賴于node-sass,以下是部分版本號對應

Zookeeper 集群中是怎樣選舉leader的

zookeeper集群中服務器被劃分為以下四種狀態: LOOKING:尋找Leader狀態。處于該狀態的服務器會認為集群中沒有Leader,需要進行Leader選舉;FOLLOWING:跟隨著狀態,說明當前服務器角色為Follower;LE…

Jmeter基礎和概念

JMeter 介紹: 一個非常優秀的開源的性能測試工具。 優點:你用著用著就會發現它的重多優點,當然不足點也會呈現出來。 從性能工具的原理劃分: Jmeter工具和其他性能工具在原理上完全一致,工具包含4個部分: …

綠色能源守護者:光伏運維無人機

隨著我國太陽能光伏產業被納入戰略性新興產業,光伏發電成為實現“雙碳”目標的關鍵之一。在政策支持下,光伏產業維持高速發展,為迎接“碳達峰、碳中和”大勢注入了強大動力。在這一背景下,復亞智能與安徽一家光伏企業合作&#xf…

LeetCode78. Subsets

文章目錄 一、題目二、題解 一、題目 Given an integer array nums of unique elements, return all possible subsets (the power set). The solution set must not contain duplicate subsets. Return the solution in any order. Example 1: Input: nums [1,2,3] Outpu…

size和shape的區別與聯系

對于Numpy數據類型 shape和size都是屬于Numpy的屬性 arr.shape 將返回一個包含兩個元素的元組,例如 (m, n),其中 m 表示數組的行數,n 表示數組的列數。arr.size 將返回數組中元素的總數。 舉例: 輸入: import numpy as np# 創…

JavaScript之DOM操作

第一章 API介紹 ?API是一種事先定義好的函數,用來提供應用程序與開發人員基于某軟件或硬件得以訪問的一組例程,而又無需訪問源碼,或理解內部工作機制的細節。 ?Web API接口:瀏覽器提供的一系列操作瀏覽器功能和頁面元素的API(BO…

【Linux】Linux的常用基本指令

Linux常用基本指令 Linux指令的歷史背景前言說明一、 ls 列出文件中的所有內容常用選項 二、pwd 顯示當前所在目錄進程三、cd 將當前工作目錄改變到指定的目錄下常用樣例 四、touch 1. 更改文檔或目錄的日期時間 2. 新建一個不存在的文件常用選項 四、mkdir 1. 更改文檔或目錄的…

牛客劍指offer刷題回溯篇

文章目錄 矩陣中的路徑題目思路代碼實現 機器人的運動范圍題目思路代碼實現 矩陣中的路徑 題目 請設計一個函數,用來判斷在一個n乘m的矩陣中是否存在一條包含某長度為len的字符串所有字符的路徑。路徑可以從矩陣中的任意一個格子開始,每一步可以在矩陣…

TensorFlow實戰教程(二十五)-基于BiLSTM-CRF的醫學命名實體識別研究(下)模型構建

這篇文章寫得很冗余,但是我相信你如果真的看完,并且按照我的代碼和邏輯進行分析,對您以后的數據預處理和命名實體識別都有幫助,只有真正對這些復雜的文本進行NLP處理后,您才能適應更多的真實環境,堅持!畢竟我寫的時候也看了20多小時的視頻,又寫了20多個小時,別抱怨,加…

JS按順序逐個發送 請求

1.使用Promise鏈 當需要按順序逐個發送 POST 請求時,可以使用 Axios 庫的 Promise 鏈來實現。在每個 POST 請求成功后,可以觸發下一個請求。這里有一個簡單的示例: 首先,確保已經在 HTML 文件中引入了 Axios 庫: &l…

控制反轉(IoC)是什么?

文章目錄 控制反轉(Inversion of Control,IoC)傳統的程序設計中:應用程序控制程序流程控制反轉設計中:由框架或容器控制程序流程IoC 的作用 舉例生活例子軟件工程例子 控制反轉(Inversion of Control&#…

組合不重復的3位數

編程要求 給出四個不同的數字,能夠組成多少個不重復的3位數,按照從小到大的順序輸出,每行一個。 測試用例 測試輸入 1 2 3 4 測試輸出 123 124 132 134 142 143 213 214 231 234 241 243 312 314 321 324 341 342 412 413 421 423 431 …

算法:給出指定整數區間、期望值,得到最終結果

1,問題: 在游戲中,我們經常會遇到以下情況:打開寶箱,獲得x個卡牌碎片。 但通常策劃只會給一個既定的數值空間,和一個期望得到的值,然后讓我們去隨機。比如: 問題A:在1~…

問卷調查平臺選擇指南:哪個好用與如何選擇的實用指南

問卷調查由于其成本低、數據可量化的特點,常被用于工作和學習中。網絡的發展使得問卷調查的形式也越累越多樣化,不少人在做問卷調查的時候可能都會提出這樣一個問題——問卷調查平臺哪個好用?怎么選擇? 選擇問卷調查平臺&#xf…

ubuntu22.04 arrch64版在線安裝redis

腳本 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 40976EAF437D05B5 apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32 echo "deb http://archive.ubuntu.com/ubuntu/ trusty main universe restricted multiverse" >…

可以ping通IP但是無法遠程連接-‘telnet‘ 不是內部或外部命令,也不是可運行的程序或批處理文件

起因 一開始遠程連接IP,報錯,懷疑是自己網絡原因,但是同事依舊無法連接 懷疑是自己防火墻的原因,查看關閉依舊無法連接 問題 兩個地址可以ping通排除防火墻緣故 懷疑端口,測試端口 然 解決方案 winR 輸入control…

常見立體幾何圖形的體積

文章目錄 abstract祖暅原理推論 棱錐和圓錐的體積用積分的方法推導棱臺和圓臺的體積圓臺體積公式 球體的體積球體的表面積 abstract 錐體和球體的體積公式主要通過積分的方法推導 這類公式的推導中學一般不要求,只要會應用公式在高等數學中由合適和方便的工具來推導這些公式而…

App Inventor 2 數字轉文本

App Inventor 2 是弱語言類型,文本和數字之間不用刻意去轉換,之間賦值就可以了。 案例:數字轉文本 App Inventor 2 是弱語言類型,同理數字也能直接賦值給文本變量: 更多請參考:App Inventor 2 文本代碼塊…

【c語言】二維數組的對角線對稱交換

c語言&#xff0c;假設已經有了一個二維數組&#xff0c;對其進行對角線對稱變換&#xff0c;如&#xff08;0&#xff0c;1&#xff09;與&#xff08;1&#xff0c;0&#xff09;變換&#xff0c;并打印。 示例 #include <stdio.h>void swap(int *a, int *b) {int te…