首先看測試用例編寫。在性能測試領(lǐng)域,編寫性能測試用例,簡單點的就是純接口壓測了,這個稍微簡單一些。如果是常規(guī)的HTTP,webservice等接口,直接用開源的jmeter或者商用的loadrunner即可,基本不需要編程基礎(chǔ)。但是如果接口的調(diào)用存在一些業(yè)務(wù)邏輯,比如最基本的自定義token加密,那么基本的編程基礎(chǔ)就需要了。

軟件測試,性能測試

  其次測試用例的執(zhí)行。如果是簡單的腳本,或者基本不需要寫代碼的腳本,去執(zhí)行是很簡單的。比如用jmeter去壓系統(tǒng)或者接口的性能,主要就是開個監(jiān)控,然后調(diào)整參數(shù)去手工執(zhí)行即可,基本沒有太多的難度。

  最后看測試結(jié)果分析。只是針對測試軟件的測試報告反饋的性能指標(biāo),比如TPS,RT這些去看,也沒有什么技術(shù)難度,但是如果需要深挖系統(tǒng)瓶頸,比如為什么TPS上不去,是系統(tǒng)參數(shù)配置問題,還是中間件配置問題,還是業(yè)務(wù)系統(tǒng)的代碼問題,就不是三言兩語能說清楚的。

軟件測試,性能測試

  綜合來講,如果是簡單的web或者接口壓測,不涉及編碼和性能調(diào)優(yōu),女孩子學(xué)習(xí)性能測試是可以的,但是如果要把性能測試做好,編程知識不可或缺,系統(tǒng)架構(gòu)不可獲取,操作系統(tǒng)知識不可或缺。做技術(shù),沒有簡單的。所以一定要根據(jù)自己的情況去選擇廣度和深度