-
1 # 國學日知
-
2 # 番茄花園
好多人都不懂什麼是效能測試,我就來回答下吧!
效能測試是透過自動化的測試工具模擬多種正常、峰值以及異常負載條件來對系統的各項效能指標進行測試。
負載測試和壓力測試都屬於效能測試,兩者可以結合進行。
透過負載測試,確定在各種工作負載下系統的效能,目標是測試當負載逐漸增加時,系統各項效能指標的變化情況。
壓力測試是透過確定一個系統的瓶頸或者不能接受的效能點,來獲得系統能提供的最大服務級別的測試。
-
3 # 測試領域專家
題主的問題需要繼續深化一下,效能測試主要包括如下幾個部分:測試用例編寫、測試用例執行、測試結果分析。
首先看測試用例編寫。在效能測試領域,編寫效能測試用例,簡單點的就是純介面壓測了,這個稍微簡單一些。如果是常規的HTTP,webservice等介面,直接用開源的jmeter或者商用的loadrunner即可,基本不需要程式設計基礎。但是如果介面的呼叫存在一些業務邏輯,比如最基本的自定義token加密,那麼基本的程式設計基礎就需要了。
其次測試用例的執行。如果是簡單的指令碼,或者基本不需要寫程式碼的指令碼,去執行是很簡單的。比如用jmeter去壓系統或者介面的效能,主要就是開個監控,然後調整引數去手工執行即可,基本沒有太多的難度。
最後看測試結果分析。只是針對測試軟體的測試報告反饋的效能指標,比如TPS,RT這些去看,也沒有什麼技術難度,但是如果需要深挖系統瓶頸,比如為什麼TPS上不去,是系統引數配置問題,還是中介軟體配置問題,還是業務系統的程式碼問題,就不是三言兩語能說清楚的。
綜合來講,如果是簡單的web或者介面壓測,不涉及編碼和效能調優,女孩子學習效能測試是可以的,買本書或者網上搜一下教程即可快速上手。但是如果要把效能測試做好,程式設計知識不可或缺,系統架構不可獲取,作業系統知識不可或缺。做技術,沒有簡單的。所以一定要根據自己的情況去選擇廣度和深度
題主的第二個問題,效能測試算不算IT人員,這個毋庸置疑了,您見過的非IT人士搞效能測試,估計就是說開啟網頁或者app時說,我去,怎麼這麼卡:)
回覆列表
效能測試的工作性質就跟醫生的職業差不多,同樣需要心細,耐心,和溝通能力,而且穩定,是越老越吃香,所以這些對女孩子還是比較有利的、要跟隨時代的發展,用發展的眼光看問題,IT行業現在是朝陽行業,如果你在一個普通的大專裡面去讀什麼管理或者文秘什麼的,還不如好好的學一門技術專業!