成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當前位置:工程項目OA系統(tǒng) > 建筑OA系統(tǒng) > 建筑工程項目管理軟件
淺談:軟件測試中溝通的重要性
在實際的測試過程中,經(jīng)常能聽到下面的人(這些人中有開發(fā),有測試,還有其他)抱怨:“這需求里就是這么說的,也是這么設(shè)計的,你讓我怎么辦?”其實就這么簡單的一句話,卻暴露出了大家的溝通出現(xiàn)了非常嚴重的問題。
文檔是大家進行溝通的一個基礎(chǔ)條件,而現(xiàn)在很多項目的文檔質(zhì)量不高已經(jīng)成為一個不爭的事實,另一方面技術(shù)人員通常都自嘲自己“不善言語”。由于本人只要負責測試項目,我的觀點大多從一名測試的角度出發(fā),或許可以試用于其他方面。
對于測試來講要從這質(zhì)量不高的文檔中去發(fā)掘“疑惑”,這個本領(lǐng)的練就除了“天分”外,更多的依賴你對項目的把握。舉一個簡單的例子:登錄功能,相信很多人都測試過,但在文檔中你看到這個時,你能想到什么?登錄通常都是輸入用戶名,密碼,點擊登錄或者確定,進入下個流程。可能這個時候,大家覺得這個已經(jīng)可以了,但作為測試,僅有這些內(nèi)容,完全不夠。文檔中僅僅描述了登錄的簡單流程,并沒有講清楚各輸入項的要求,如果特定的文檔中也缺失了這部分的內(nèi)容,那么你需要找專人去“溝通”,通過溝通,你需要確定用戶名的規(guī)范是什么?密碼的規(guī)范是什么?是否有易用性方面的要求等等,其實大家可以發(fā)現(xiàn),這些都是作為測試在設(shè)計測試用例時考慮的東西,而這些東西如果缺乏,你的測試用例完全無法完成。來自考試大
溝通的目的是讓別人理解你的真實想法,千萬不要想當然。曾經(jīng)遇到過這樣的情況,一個項目,可能由于自己對業(yè)務(wù)相對于其他人來講要熟悉的多,所以當看到某個特定的描述的時候,就自認為其他人也明白了。可用例評審的時候,卻發(fā)現(xiàn)大家對這個特定的描述根本沒有理解,于是就很困惑,質(zhì)問大家,可最后發(fā)現(xiàn)問題出在自己身上,把自己的意愿強加在了別人的身上:自認為別人也清楚。所以,我們?nèi)魏螘r候都要清楚溝通就是要讓別人知道你的想法或者弄清楚別人的想法。
溝通是一門非常重要的技能,無論你現(xiàn)在的角色是什么,記住,溝通能讓你有更多的收獲!