Chapter 1. The Role of the Tester -測試人員所扮演的角色

--

可以從過往的經驗來評斷,大家會覺得Tester (測試人員) 在所處的專案內會是什種角色呢? 這個問題可能一直存在每個人的心中,可能因為彼此認知落差,會有天差地遠之別。

平常在進行測試時所問到的問題,通常可能會有先入為主的想法,簡單的問題可能不是如表面那麼單純,事情不是傻人想的那麼簡單,真實去做、去體驗過,答案真的會非常不一樣。

書中提到 Role (角色) 就是一種關係 (Relationship) ,如同人與人之間的關係,並非單方面可以掌控的,角色亦是如此,但是我們可去溝通、協商 (Negotiate)。

其它人對於測試人員的期待可能合理,也可能莫名其妙、包山包海,當測試人員應品質低落的產品受到責難時,無論是誰發出責難,可能是因為角色的混淆、定位的不同,可能內心其實是在責難自己,剛好執行測試的測試人員,直接被投射成最佳出氣桶候選人。

測試人員並不是神,可以手中使出黑魔法,將產品變成完美無缺,但其它人就希望你是神,可惜我們並不是,所以這就是角色混淆造成的認知衝突。

當測試人員找定自我明確的定位後,與團隊成員溝通時,無形之間就建立了任何情況下預期(彼此同意)的關係。

往往在現實世界中,清晰(Clear)與恰當(Appropriate)的測試角色是可遇不可求的。

本章節共15個Lesson ,每篇由榮民叔叔極度不專業的翻譯,文末後記也會加上筆者所讀後的小迴響,期待不久地未來,與大家逐一分享感受與反饋。

Lessons Learned in Software Testing 讀書筆記

10 stories

--

--