作者AmosYang (Zzz...)
看板Soft_Job
標題Re: [請益] 軟體測試出路?
時間Thu May 8 19:40:15 2014
就原原po問的「軟體測試出路」來說,我猜想「出路」指的是 career path
就北美來說,目前 SDET 的市場是事求人, 甚至 senior 或管理職的職缺也很常見
眾大廠喝 DevOps 這牌子的 Kool-Aid 喝得很 high XD
所以整個相關的開發+測試工具鏈都有需求, 是卡位的好時機 :>
至於充實自己的方法,我覺得這個書單不錯
http://www.goodreads.com/shelf/show/software-testing
我同事有在跑一些 software testing conference, 實際效果不明,
但嘴炮功力有變強 (這是誇獎), 在說服上面大老闆多給測試一些資源時頗有成效
※ 引述《taliao (雲淡風清)》之銘言:
補充幾篇值得參考的舊文與討論串
│ 文章代碼(AID):
#1DgopBb2 (Soft_Job) [ptt.cc] Re: [請益] 請問有成功在公司 │
│ 文章網址:
http://www.ptt.cc/bbs/Soft_Job/M.1303063755.A.942.html │
│ 文章代碼(AID):
#1Fm-XgM_ (Soft_Job) [ptt.cc] Re: [心得] 為什麼軟體開發者 │
│ 文章網址:
http://www.ptt.cc/bbs/Soft_Job/M.1338239082.A.5BF.html │
│ 文章代碼(AID):
#1IrfWoZg (Soft_Job) [ptt.cc] Re: [討論] 軟體測試 - 題目? │
│ 文章網址:
http://www.ptt.cc/bbs/Soft_Job/M.1389795378.A.8EA.html │
摘要幾個重點
* 一分錢一分貨;這會直接反映在 test automation 的品質上
舉例來說,
因為 dev 多半是在其 dev env 裡跑 unit test ,
所 dev 寫出來的 test 多半會朝 runtime debugging 的方向去優化
因為 QA 多半是在 test env 裡一次跑一大堆 integration test,
所以 QA 寫出來的 test 多半會往 diagnostic logs / analysis 的方向去優化
若沒有足夠的經驗來規畫整個 test framework,
很快的整個 test suite 就會往「多元化」的方向前進...
* 兵熊熊一個,將熊熊一窩;這會直接反映在整個 organization 的行事風格
* 如果你不是被神選上的救世主,動手寫 GUI test automation 前要三思再三思
值得注意的是 exploratory testing 這個方向,
http://en.wikipedia.org/wiki/Exploratory_testing
在 test automation 的潮流下 (就像 "agile" 一樣潮... ), 許多的問題也一一浮現
有一派聲音主張「反璞歸真」, 重新審視 software testing 的真正意義與手法,
去蕪存菁; exploratory testing 就是其中一個主要精神
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 75.177.186.231
※ 文章網址: http://www.ptt.cc/bbs/Soft_Job/M.1399549217.A.2DD.html
※ 編輯: AmosYang (75.177.186.231), 05/08/2014 19:50:08
推 lovdkkkk:推 05/08 19:52
推 taliao:推 一分錢一分貨 + 不要隨意做 GUI Automation. 05/08 21:48
→ taliao:exploratory testing 剛到新單位我會用這種方法, 或者在時 05/08 22:02
→ taliao:間不夠充裕時, 反而以簡單方法來操作, 往往會有意外收獲. 05/08 22:03