軟件測試難學嗎?
軟件測試簡單的說就分功能測試,性能測試,安全測試等等。大部分中小公司常有的職位可能就功能測試,性能測試。
所謂功能測試,望文生義,就是測試這個軟件的各個功能是否能正常使用,使用過程中有沒有啥問題。用戶用軟件時,基本的要求就是達成目標,并且交互盡量簡單。簡單易用。

所謂性能測試,就是當一個軟件有很多計算任務時,能否盡快的給出結果。或者一個軟件,比如SAAS類軟件,是給很多客戶一起使用的。那這么多人同時在線使用時,軟件是否也能快速反應,不卡殼,不遲鈍?
再說下軟件測試到底難學嗎?
要找一個軟件測試崗位的工作,看自己的基礎,如果本來就是大學畢業,對電腦很熟練的使用,軟件,游戲都玩兒得遛。那可以考慮功能測試或者性能測試。
如果自己基礎不夠理想,可以從功能測試開始。
不管哪個崗位,基礎要求一般是:
- 熟練使用windows,理解瀏覽器,理解網絡,文件系統,等基礎概念或用法
- 理解什么是測試用例,會針對功能寫測試用例,這個要求你要熟悉項目的功能邏輯
- 理解什么是黑盒測試,什么是白盒測試,會用測試工具比如LoadRunder
- 會些終端命令,或命令腳本最好,會用jenkins等自動化部署工具最好
- 會python寫小工具更好
其實,看著要求挺多,但大部分都是可以“先入職后學習”的,關鍵看自己學習能力。
不過,要想進一步提高水平到性能測試工程師,那需要學的就更多更深入了。
比如,網絡性能測試時,要理解TCP/IP協議,線程,連接池等。
萬事開頭難,只要你真心的想去做,總有很多辦法。

