回覆列表
-
1 # Hotodo奮鬥吧
-
2 # 一直特立獨行anker
顧名思義,測試+開發。字面理解就是主要工作是測試工作,透過研發一定的工具,讓部分測試工作自動化。很多專案完成的自動化是很難的,就算完全自動化,自動化工具也需要有人維護。但是測試開發裡面也有專門的崗位,只負責開發測試工具或平臺。身份可以說是測試開發工程師,也可以說是研發工程師。
顧名思義,測試+開發。字面理解就是主要工作是測試工作,透過研發一定的工具,讓部分測試工作自動化。很多專案完成的自動化是很難的,就算完全自動化,自動化工具也需要有人維護。但是測試開發裡面也有專門的崗位,只負責開發測試工具或平臺。身份可以說是測試開發工程師,也可以說是研發工程師。
測試開發,這個崗位的核心職能還是測試,是透過開發的手段提升測試的效率。也就是用程式自動化的方式實現測試,來保障軟體產品的質量,包括功能測試和效能測試。
測試開發做什麼?
1. 負責系統、應用的質量保證;
2. 開發測試工具和自動化測試框架、自動化測試指令碼,進行自動化測試;
3. 對專案開發流程和工具進行最佳化,提高研發和整個專案的交付效率;
4. 學習和研究新技術以提高測試效率和質量,滿足質量保證的需求。
測試開發需要具備的基本技能:對於測試開發,語言主要是用Python,其它任何語言都是可以的,只是Python相對更適合,測試開發很少用到資料庫,即使要用到資料庫,Redis、MySQL和MongoDB這三種也完全能夠滿足。