0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

關于接口測試原理案例分析

454398 ? 來源:碼迷 ? 作者:程序員一凡 ? 2020-10-19 16:18 ? 次閱讀

講到這個接口測試的原理的話,我們先要搞清楚,我們去訪問客戶端跟服務端它之間交互的一個原理是什么?

首先給大家舉一個例子,比如我在自己的電腦上,輸入www.zhihu .com

在知乎里面我去輸入一個(軟件測試),這個是我要搜索的一個內容。點擊搜索一下,我就得到了相關Python的一些搜索的結果,那么我在執(zhí)行這么一個過程的時候,那么它做了一個什么樣的操作呢?

我們的客戶端和服務端,到底有一個什么樣的交互跟數(shù)據(jù)的傳遞呢?我們用畫圖的方式來解釋一下。(圖糙理不糙)

我們在知乎搜索里面是不是輸入了一個軟件測試,我們把這個輸入的Python內容是不是傳給了服務端了。

1.通過網(wǎng)絡把我在PC電腦端的內容傳輸?shù)街醯姆掌魃厦妗?/p>

2.發(fā)送了請求,服務端內部要對我發(fā)送的請求進行處理。

3.然后服務端要把檢索到的內容傳輸?shù)轿覀兊腜C電腦端(客戶端)

4.我們看到的內容都是返回回來的結果,通過瀏覽器的渲染,展示在你的電腦瀏覽器上面

那么我們的接口就是把我們上面的操作模擬人工操作一遍。

本來我們發(fā)送請求是不是我們人為主動輸入,但是我們現(xiàn)在做接口測試就是用工具模擬我們輸入請求的一個過程,我們用工具模擬這個請求之后,也會把請求發(fā)送到服務端,服務端處理之后,是不是也會把結果返回給客戶端。

但是在這里的話呢,因為我們的請求是由我們的工具模擬出來的,那么他返回的這個結果也會由這個工具截取到,那么最終他會顯示在哪里呢?他是顯示在接口測試的工具里面,而不是顯示在你的客戶端(PC電腦端)由瀏覽器展示出來的,所以說你的請求跟你的結果都是由你的接口測試工具模擬出來的。

對于是用工具模擬人工操作這樣子的一個過程,這就是接口測試的原理。

我們再來復習一下:

第一個:它可以模擬人工來發(fā)送請求

第二個:服務器處理的結果,它可以去獲?。ń厝。┑椒掌鞣祷氐慕Y果,并且都是顯示在你使用的接口測試工具上面。

這!就是我們接口測試的原理!是不是很簡單。
編輯:hfy

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 服務器
    +關注

    關注

    12

    文章

    8873

    瀏覽量

    84971
  • 客戶端
    +關注

    關注

    1

    文章

    287

    瀏覽量

    16627
  • 接口測試
    +關注

    關注

    0

    文章

    21

    瀏覽量

    6487
收藏 人收藏

    評論

    相關推薦

    網(wǎng)絡接口接地分析

    測試不通過,技術支持建議可以將網(wǎng)絡接口的地與主板的地接起來,測試結果確實也是通過了。請高手指導分析下。謝謝?。?!`
    發(fā)表于 01-23 11:38

    關于網(wǎng)絡分析測試電纜方面

    各位大神,幫幫忙,我是剛步入測試行業(yè)的新菜鳥,對網(wǎng)絡分析儀的使用不是很熟悉,很多原理和儀器功能也都不是很了解,尤其最近遇到關于校準的問題,比如TRL和ECAL,我想問一下正確的操作步驟,還有我怎樣去判斷自己校驗的準不準呢?
    發(fā)表于 11-29 10:41

    關于GPS接收器測試分析

    關于GPS接收器測試分析
    發(fā)表于 05-08 07:05

    關于數(shù)Gpbs高速存儲器接口設計的分析,看完你就懂了

    關于數(shù)Gpbs高速存儲器接口設計的分析,看完你就懂了
    發(fā)表于 05-19 06:38

    測試接口原理與電源芯片應用案例

    基于對IC 測試接口原理和系統(tǒng)結構的闡釋,具體針對型號為SL431L 的電源芯片,提出改進測試電路的方法,電壓測試值的波動范圍小于3mV。關鍵詞:
    發(fā)表于 12-19 15:10 ?37次下載

    電源紋波分析測試方法

    電路教程相關知識的資料,關于電源紋波分析測試方法
    發(fā)表于 10-10 14:17 ?0次下載

    接口測試的用例分類型分析

    接口測試測試系統(tǒng)組件間接口的一種測試。接口測試主要
    發(fā)表于 01-04 16:04 ?2632次閱讀
    <b class='flag-5'>接口</b><b class='flag-5'>測試</b>的用例分類型<b class='flag-5'>分析</b>

    接口自動化測試流程講解 企業(yè)接口自動化測試步驟

    接口自動化測試是指通過編寫腳本或使用自動化工具,對軟件系統(tǒng)的接口進行測試的過程。接口測試是軟件
    發(fā)表于 07-28 14:54 ?2038次閱讀
    <b class='flag-5'>接口</b>自動化<b class='flag-5'>測試</b>流程講解 企業(yè)<b class='flag-5'>接口</b>自動化<b class='flag-5'>測試</b>步驟

    什么是接口測試?如何開展接口測試

    接口其實就是前端頁面或APP等調用與后端做交互用的,有朋友會問,我的功能測試都測好了,為什么還要測接口呢?
    發(fā)表于 03-14 14:15 ?467次閱讀
    什么是<b class='flag-5'>接口</b><b class='flag-5'>測試</b>?如何開展<b class='flag-5'>接口</b><b class='flag-5'>測試</b>

    功能測試接口測試的區(qū)別

    功能測試接口測試是軟件測試的兩個重要方面,它們在確保軟件質量和性能方面發(fā)揮著關鍵作用。本文將詳細介紹功能測試
    的頭像 發(fā)表于 05-29 16:02 ?740次閱讀

    接口測試屬于功能測試嗎為什么

    接口測試和功能測試是軟件測試中的兩種不同類型,它們之間有一定的聯(lián)系,但也存在明顯的區(qū)別。本文將詳細討論接口
    的頭像 發(fā)表于 05-30 14:57 ?377次閱讀

    接口測試的流程和步驟有哪些

    接口測試是軟件測試的一個重要組成部分,主要用于驗證系統(tǒng)各模塊之間的交互是否符合預期。 一、接口測試概述
    的頭像 發(fā)表于 05-30 14:59 ?2450次閱讀

    接口測試測試點有哪些類型

    接口測試是軟件測試的一個重要組成部分,主要用于驗證系統(tǒng)各模塊之間的接口是否按照預期工作。接口測試
    的頭像 發(fā)表于 05-30 15:04 ?1565次閱讀

    接口測試的工具有哪些種類

    接口測試是軟件測試的一個重要環(huán)節(jié),主要用于驗證系統(tǒng)各模塊之間的交互是否符合預期。隨著軟件行業(yè)的快速發(fā)展,接口測試工具也不斷涌現(xiàn),為
    的頭像 發(fā)表于 05-30 15:07 ?536次閱讀

    接口測試測試什么內容

    接口測試是軟件測試的一個重要組成部分,主要用于驗證系統(tǒng)組件之間的交互是否符合預期。接口測試可以確保各個模塊之間的數(shù)據(jù)傳輸、控制流和錯誤處理等
    的頭像 發(fā)表于 05-30 15:11 ?1058次閱讀