<strong id="6sqeg"><object id="6sqeg"></object></strong>
<tt id="6sqeg"><s id="6sqeg"></s></tt>
  • <code id="6sqeg"></code>
  • 歡迎訪問牛耳教育官網 專注實戰IT培訓技術20年!
    400-0731-162
    當前位置:IT培訓機構 > Web前端培訓 > web前端接口測試有哪些需要關注的點

    web前端接口測試有哪些需要關注的點

    時間: 2021-01-19 | 作者: admin | 分類:Web前端培訓 | 關鍵字:web前端,接口測試 | 閱讀量:

    導讀:

    ?    web前端的接口測試一般理解為輸入url、參數值,發送請求,驗證響應數據是否正常。但是接口測試真正的關注點不僅這些,今天來說說接口測試有哪些需要關注的點。

    ?web前端接口測試有哪些需要關注的點

       在實際項目中,通過接口測試將后端測完后,還要對前端進行測試,后端接口測試側重點是檢查數據的交換、傳遞和控制管理過程。而前端功能測試主要測試檢測提供給用戶的使用功能是否正確。它們測試的重點不一樣,但也存在相同的部分。

     

       一、從功能來看接口測試的關注點

     

       前端功能測試和后端接口測試的目標都是業務功能是否正確且穩定可用,所以功能保障是基本要求,也是后端測試和前端測試重合度最高的一塊。

     

       另外接口測試還需要關注:

     

       1.接口的功能是否按照接口設計文檔中來實現的,因為接口文檔在整個開發中都需要使用,所以接口實際的設計要與接口設計文檔需要保持一致。

     

       3.兼容性測試:后端接口修改后,調用方式是否可以兼容,也就是,是否會帶來前端功能的變更。

     

       4.錯誤碼測試:錯誤碼與業務錯誤碼是否實際調用問題一致,錯誤碼是否能夠盡可能的全的覆蓋所有的情況

     

       5.返回值測試:除了要關注返回是否正確,還需要關注類型是否正確,保證調用方拿到這些參數能夠正確的解析

     

       6.默認值測試:很多情況一些非必填的參數會有默認值,比如說一個查詢的接口,參數count為返回查詢的結果數量,默認為20,那么就應該有一條測試用例來測試,當然前置條件是數據庫里面必須要存在這樣的數據超過20條。

     

       二、從接口業務邏輯來看關注點

     

       1.是否有依賴業務,比如查看個人信息,是需要用戶首先登錄的,所以肯定要保證登錄了或有相應的cookie

     

       2.業務邏輯測試:接口對數據庫進行查詢操作,需要驗證數據庫查詢是否正確,接口對數據庫進行增刪改的操作,也需要看數據庫是否同步進行了這些操作

    ?web前端接口測試有哪些需要關注的點

       三、從接口性能看關注點

     

       1.接口響應時間

     

       2.接口對應的服務器的吞吐量

     

       3.接口并發數量

     

       4.服務器進出口帶寬

     

       四、從接口安全性看關注點

     

       1.接口中敏感信息是否加密

     

       2.必要參數是否后端也進行校驗

     

       3.接口是否防惡意請求(SQL注入)

     

       4.cookie:將header中的cookie修改或刪除后看是否能返回相應的errorcode

     

       5.header:刪除或修改header中部分參數的值,看是否能返回相應的errorcode

     

       6.唯一識別碼:刪除修改唯一識別碼測試

    ?web前端接口測試有哪些需要關注的點

    免責聲明:本文內容來源于公開網絡,若涉及侵權聯系盡快刪除!,【本文標題和網址】web前端接口測試有哪些需要關注的點:http://www.eaglelawnandsnow.com/qdxuexi/950.html
    申請免費試學
    快捷咨詢
    資深IT講師一對一為您解答IT問題
    電話
    咨詢服務電話
    400-0731-162
    微信
    IT培訓_長沙java培訓機構_專注于實戰IT培訓技術20年-牛耳教育官網
    關注了解更多IT知識
    QQ
    熱門課程
    java軟件開發課程 Java是一種可以撰寫跨平臺應用程不齊人60%Java工程師缺口序的面向對象的程序設計語言。Java技術具有卓越的通用性、高效性、...
    嵌入式應用開發課程 嵌入式開發就是指在嵌入式操作系統下進行開發,包括在系統化設計指導下的硬件和軟件以及綜合研發。除暫且分離硬件的...
    軟件測試課程 軟件測試具有人才缺口大、發展方向廣、專業無限制、適合零基礎、技術上手快、職業生涯穩等優勢。 人才缺口大 國內測試...
    Web前端開發課程 web前端開發是創建Web頁面或app等前端界面呈現給用戶的過程,通過HTML,CSS及JavaScript以及衍生出來的各種技術、框架、解決方...
    java+大數據課程 什么是Java大數據? Java,是一門面向對象編程語言,具有功能強大和簡單易用的特征。作為**受歡迎的計算機語言,發展至今...
    python人工智能課程 Python是一門神奇的編程語言,它具有簡單易學、就業面廣、就業薪資高、競爭壓力小、開發效率高、行業風口等6個優勢,下...
    熱門資訊
    本文:(零基礎學java)零基礎也能學Java,5大Java學習方法!,最近有很多同學來問小編,關于學習java的方法,下面小編根據...
    大家的生活已經離不開嵌入式就連常用的共享單車都離不開嵌入式。所以越來越多的人看中了嵌入式的就業前景,轉行來做嵌...
    Web前端培訓機構的好壞直接決定了你學習后的就業薪資,市面上web前端培訓機構那么多,應該如何選擇靠譜的web前端培訓機構...
    當談到Python時,一般指的是CPython。但Python實際上是一門語言規范,只是定義了Python這門語言應該具備哪些語言要素,應當能...
    目前,Python非常流行并且被廣泛使用。它是目前最熱門的行業之一,競爭激烈,工資高,未來發展出色。但是對于學習Pytho...
    打算參加嵌入式培訓的同學對于嵌入式培訓課程的內容都特別的關心,只有在了解了課程內容之后才能更好的知道這個嵌入式...
    2020年學習嵌入式晚不晚?1、學技術不像學藝術,只要堅持,任何時候學都不晚。很多人對于學習嵌入式應用開發都會有所顧...
    本文(零基礎學python)0基礎學習Python容易犯哪些錯誤呢?主要介紹1. 忘記寫冒號 在if、elif、else、for、while、class、def 語句后...
    本文:IT培訓就業感言(牛耳教育IT培訓就業感言),介紹:轉眼間幾個月在牛耳教育的IT培訓就結束了,從學習到就業也算是...
    it培訓學校有用嗎?其實判斷IT培訓學校有沒有用,看培訓的課程是否能滿足自己的需求就可以了,如果培訓的課程自己都了...