論測試行業中的職業道德

來源:互聯網
上載者:User

昨天突然想起一個問題,測試行業是否也有職業道德,如同其它行業一樣,存在一個行業準則?

提起職業道德,我們會想到教師,醫生,警察,因為他們擔負著傳教授業,救死扶傷,維護人民財產的責任。我去查了下職業道德的解釋:

(1)職業道德是一種職業規範,受社會普遍的認可。

(2)職業道德是長期以來自然形成的。

(3)職業道德沒有確定形式,通常體現為觀念、習慣、信念等。

(4)職業道德 依靠文化、內心信念和習慣,通過員工的自律實現。

(5)職業道德大多沒有實質的約束力和強制力。

(6)職業道德的主要內容是對員工義務的要求。

(7)職業道德標準多元化,代表了不同企業可能具有不同的價值觀。

(8)職業道德承載著企業文化和凝聚力,影響深遠。

從上面八條看,目前測試行業明顯不存在職業道德的,嚴格的說它不符合其中的任何一條。

測試行業在國內發展不久,只停留在技術層面上的應用,沒有形成任何行業文化,行業規範,行業信念。

目前對於測試行業,基本的認識是一門技術,而不是一門學科。作為技術,唯一的用途就是解決問題的工具,工具而已,所以不會存在其它方面的東西。而我覺得,把測試看成一門學科的話會更合理,應該說是肯定是一門學科,這是未來勢必得到證明的。我們都知道,程式設計語言是一門技術,你只要學會任何一種,你就可以從事開發,並且能把工作做好。而測試需要知識的廣泛性是中所周知的,它需要測試理論,測試技術,測試流程,軟體工程,程式設計語言等技術層面上的支援,同樣還需要組織行為學,心理學,經濟學,哲學等社會科學方面的支援。簡單解釋下,你制定一個測試流程,要考慮共利益者的接受程度,這是組織行為學的內容;你提交一個缺陷,言語上要考慮開發的理解能力,避免誤解,這是心理學方面的內容;測試周期中,你計算時間成本,這是經濟學的內容;哲學方面的內容就更好解釋了,例如我們辯證的去分析時間,成本,測試覆蓋之間的關係,尋找他們之間一個最好的公式。

測試處於一個尷尬的境地,因為它還是被作為一種補充的角色處於從屬的地位。我所說的從屬指的是思維上的。測試從項目的啟動被引進,從軟體的整合被賦予行為,而這一切介入的都是作為團隊或者自然人,而不是一種本質的“測試”(簡單的說是測試思想)。

目前流行測試驅動開發的說法,兵馬未行,糧草先走。而對於軟體項目的進度,為什麼不能讓測試部門去驅動呢?。可以說,測試部門所涉及的工作,是最廣泛,最細微,最能代表整個項目的。這比讓只負責代碼實現的開發去驅動,讓很少關心技術的產品部門去驅動或者領導自己去驅動都要好。

測試中的職業道德,還將在迷茫中徘徊,因為現在並沒有土壤接納它,也許測試人員堅持獨立的思考,堅持自己的觀點是目前唯一的體現了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.