日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

java后端概述_Java后端测试概述

發布時間:2025/3/12 java 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 java后端概述_Java后端测试概述 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[本文出自天外歸云的博客園]

多種單測技術

1. 要學會Spring MVC/Boot測試中自帶的mock方法。

2. 學會junit中的方法,對于注解的使用等。

3. 學會使用結合第三方Mockito來做mock測試。

一些技巧和概念

1. 對于復雜方法中,要學會如何拆解邏輯,劃分單元。

2. 單元測試并不是針對方法級別的測試,而是單元級別的測試。

3. 所謂單元,在軟件測試的單元測試中狹義上講我們通常是指邏輯不可拆分的最小單元,而不是針對某個方法進行測試。

4. 一個方法中可能涉及到多個service的調用,我們要學會mock,將不必要的邏輯,不針對的邏輯mock掉,記住單測是有相對性的,否則就不是單測。

5. 實際的白盒測試中經常將多個邏輯單元組合成不同的場景進行測試,來達到我們對于代碼預期效果的測試。所以我們針對一個單元進行測試,也組合多個單元進行測試。

測試后端邏輯的方法有很多

1. 通過對應創建與開發分支對應的測試分支,添加log發布在服務端,在測試的過程中進行觀察,這叫日志觀察法。

2. 在單元測試代碼中調試某一段代碼邏輯,觀察指定代碼塊的輸出是否符合我們預期,這叫單元觀察法。

3. 在單元測試中進行斷言測試,這叫斷言法。

4. 結合前端請求分析,后端日志分析,數據庫查詢結果分析,redis查詢結果分析,memcache查詢結果分析等等綜合進行產品的功能邏輯分析,這些都是后端測試常用方法。

如何做好后端測試

1. 發現bug自行分析得出結論,定位問題,嘗試修復。在這個過程中,測試與開發的同源性會越來越明顯,測試感知度也會越來越強,能夠更清晰的理清功能邏輯,有經驗的QA在走查的過程中就可以發現一些問題。

2. 能夠獨立進行前端和后端的開發,熟悉兩端通信過程,知道原理,對于請求的來回經過途經何處了然于心,知其然,知其所以然。

總結

以上是生活随笔為你收集整理的java后端概述_Java后端测试概述的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。