好的軟體測試人員是什麼樣的?
這個問題是回應我上一篇博文的。因為我正在僱用一個軟體測試員,我覺得應該給他點刺激。以下是軟體測試這個職位一般應該具備的品質。
一個好的軟體測試員應該…
● 經常思考,什麼是我現在能執行的最好的測試。
● 提交的bug含義明確,有清晰的復現步驟,能用簡潔的語言把問題描述清楚。
● 不會因為開發人員的做法受影響。軟體測試員不應該僅僅是因為他們能夠理解那些決定開發人員做法的技術難點,就去全力維護自動化。應該做的是交流在當前有意義的領域,自動化是怎麼工作的。
● 有能力理解利益相關者的業務。
● 足夠專業,能認識到一個系統的某個部分對整個系統的影響;
● 有很強的解決問題的技巧。他們能夠控制很多變數,並最終找到引發問題的那一個。他們能恰到好處的堅持。他們知道何時應該停止這個問題轉向下一個。
● 能夠熟練的溝通和傾聽,務必做到完全徹底的理解。
● 非常謙遜的去問所有的問題(甚至是愚蠢的問題),同時又有足夠的懷疑精神,能從眾多資源中找到答案(保持信任但仍需驗證)。
● 服從組織安排,堅持完成任務,同時留意未來的新任務。
● 有能力從海量的相互關聯中隔離觀察到的軟體行為,並與整個團隊交流這些軟體行為。他們能夠看著一個不完整的系統的部件,通過想象整個系統來推斷該系統實際的優缺點。
● 是開發人員和業務分析人員的受尊敬的夥伴。他們越能理解測試人員的工作有多麼努力,就越能表現的更友好。
● 自己發現了產品初期的bug就很興奮,使用者發現了產品後期的bug就很沮喪。
● 有能力處理讓人緊張的截止日期,快速做出決定,並且為了利益相關者的終極最佳利益而放棄一些喜歡的流程。
● 是軟體測試社群的積極的參與者,閱讀測試書籍和測試部落格,並參加本地的測試團體。
● 有良好的職業道德;能按時完成任務,完不成時進行良好的溝通,必要的時候一週工作40個小時以上,專業的,能服從組織安排, 關注整個團隊的成功,誠實的,遵守規定的工作流程,遵守SOX法案,等等。
我還漏掉了什麼嗎?以下是有價值的評論回覆:
另一個沒有提到的品質是,測試人員應該有能力閱讀和理解程式碼。舉例說,如果測試人員看過單元測試的程式碼了,他就能用不同的方式實現自動化。如果單元測試做了完備的邊界檢查,然後測試人員就可以更專注於業務邏輯驗證了。
1、最好能具備良好的程式碼能力
2、快速學習能力
3、這還有一些(至少在我們這裡)
① 一個好的測試員知道目前自動化測試的實現程度,在需要的時候能夠做一些更新;
② 一個好的測試員能夠在執行測試用例期間對用例進行維護(如果跳過了任何一個用例,給出解釋);
③ 一個好的測試員知道什麼時候違背一條測試用例是正確的,什麼時候是不正確的;
④ 一個好的測試員尊重開發人員和其他的測試員的時間。
4、①一個好的測試員知道什麼時候應該測試盒子外面;
②一個特別好的測試員永遠不會停止問問題;
③知道驗證和確認之間的區別;
別以為我會支援你說的這條,“測試員工作越努力,開發人員和業務分析人員越友好”。這會導致人們問一些愚蠢的問題,比如說這個,“測試員是否應該為有缺陷的軟體負責”。
本文轉載自51Testing軟體測試網,檢視更多:http://www.51testing.com/html/news.html
[@more@]來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11323760/viewspace-1059450/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 好的軟體測試人員簡歷是什麼樣子的?
- 是什麼殺死了軟體測試人員?
- 軟體測試人員應該具備什麼樣的性格?
- 優秀的開發和測試人員是什麼樣的?
- 軟體測試人員如何更好的知道應該測試些什麼?
- 軟體測試是幹什麼的
- 軟體測試中的黑盒測試是什麼?
- 什麼是好的軟體
- 軟體測試人員的煩惱
- 軟體測試中的白盒測試是什麼?
- 軟體測試經理談軟體測試人員的自我提升
- 軟體測試入門【1】什麼是軟體測試
- 軟體測試人員怎樣才能成為大牛?
- 什麼是敏捷軟體測試敏捷
- 究竟什麼是軟體測試
- 軟體測試的日常工作是什麼
- 軟體測試的准入準出是什麼?標準是什麼?
- 軟體企業內部測試人員和軟體測試外包公司有什麼區別?
- 軟體測試培訓分享:效能測試的目的是什麼
- 什麼是軟體測試架構架構
- SAAS對軟體測試人員的技能要求
- 什麼是軟體測試領域的 Flaky test?
- 賀炘:你的軟體測試基因是什麼?
- 軟體測試人員的1和0的世界
- 1.2什麼是軟體測試?目的又是什麼?
- Parasoft軟體測試實踐:什麼是左移測試?
- 什麼是軟體測試架構師架構
- 軟體測試人員就是QA嗎?
- 第三方軟體測試公司與開發人員在進行測試時有什麼不一樣?
- 軟體測試工作的目的和原則是什麼?
- 軟體測試人員需要具備的硬技能
- 蟲師:軟體測試人員的路在哪裡?
- 軟體測試員的困惑
- 困惑的軟體測試員
- 軟體測試的目的是什麼?專業的第三方軟體測試機構起到有什麼作用?
- 進行軟體介面測試有什麼作用?哪家軟體測試公司服務好?
- 軟體測試真的有必要嗎?軟體產品測試的目的和意義是什麼?
- 優秀的Java程式測試是什麼樣的?Java