❶ 軟體測試開發工程師 應該學習什麼
1、測試開發來工程師,畢源竟也是測試人員,基礎的測試理論是必須熟悉與掌握,包括黑盒測試、白盒測試以及等價類、邊界值等設計測試用例方法等。
實踐:最基本熟讀《軟體測試》一書
2、通過編寫代碼寫自動化測試用例、寫測試框架和工具,一定需要掌握一門編程語言,例如Python、Java、Go語言。個人選擇的是Python。
實踐:如利用熟悉的語言自己開發一個小型的Web項目,然後進行測試,找出問題,解決問題
3、性能測試也是項目中不可少的一項,因此需要了解熟悉性能測試基本原理、獨立分析性能測試各項指標,掌握使用性能測試工具,如Jmeter、Loadrunner等。
4、自動化常見的有介面自動化、UI自動化。熟悉精通HTTP相關原理和使用,可使用postman、Jmeter工具做介面測試。UI自動化測試用具有Selenium;
5、測試人員也需要掌握持續集成的概念和理論,熟悉使用持續集成工具,如Jenkins
6、熟悉掌握Linux系統的基本常用命令
7、熟悉使用資料庫,懂得編寫多表查詢,子查詢等復雜語句(有些項目可能需要學習MongoDb、Redis)