開發(fā)人員最欠缺哪些測試知識?
一些中小型的公司的開發(fā)人員技術(shù)不平均,管理不規(guī)范,經(jīng)常會犯一些重復(fù)性的、低級的錯誤,給測試人員的工作帶來了很大的不便,浪費相當大一部分的時間做這些無意義的測試。通過哪些方法能夠盡可能少的杜絕這種情況的發(fā)生呢?或者如何對開發(fā)人員進行培訓(xùn)及控制。
1、我覺得最大的問題是很多開發(fā)人員對于測試的基本概念都不了解。
甚至也沒有做過單元測試。所以他們也不知道QA們都在做些什么樣的測試,和如何做這些測試的。相反,很多測試人員都是以前做過開發(fā)的。針對這一點,應(yīng)該對開發(fā)人員進行最基本的測試培訓(xùn)。這樣增進了彼此了解,以后工作起來更好交流,責任也更明確。
2、開發(fā)人員對測試的定位也認識得不夠清楚。
很多開發(fā)人員寫完CODE,就提交給測試人員。認為測試人員要對他的CODE負完全的責任。有了任何問題都應(yīng)有測試人員承擔。這是非常不負責任的。
3、在ISO的質(zhì)量體系里面,每做一項活動都是要有輸入和輸出的。
很多中小公司的文檔可能沒有那么全面,實際情況是很多開發(fā)人員等著測試人員憑自己的經(jīng)驗和想象進行測試。我覺得需要開發(fā)人員能夠提供一些測試模塊的需求,設(shè)計和如何測試的簡單說明給測試人員。
開發(fā)人員和測試
1、其實不是開發(fā)人員了解測試,而是我們的領(lǐng)導(dǎo)不了解測試,強將無弱兵就是這個道理,如果領(lǐng)導(dǎo)很重視質(zhì)量,那手下沒人會輕視。
2、一切工作都治標不治本,除了進行質(zhì)量過程改進。讓軟件過程走上正規(guī),并讓所有相關(guān)利益者接受它并喜歡它。
3、公司追逐利益無可厚非,請你分一點利益給勞動者,讓他們用來學習,生活,成長。我敢肯定,不重視員工利益的公司,永遠沒希望做好。
4、測試人員從提高自己的能力做起吧。如果你還是發(fā)現(xiàn)問題,就叫來開發(fā)確認的測試,你就沒資格抱怨了,你本質(zhì)工作都沒做好。
5、開發(fā)人員不需要有測試知識,他的工作就是開發(fā),自己倒想想自己缺少那些測試知識。別再讓開發(fā)去承擔本來屬于測試者的工作了,測試環(huán)境請自己搭建,發(fā)現(xiàn)問題請自己定位和調(diào)試,驅(qū)動程序請自己編寫,測試工具請自己開發(fā),請自己去看技術(shù)文檔,尋找測試點吧。
6、想想自己,測試理論全面嗎?測試技術(shù)全面嗎?測試工具全面嗎?編程能力夠格嗎?質(zhì)量意識敏感嗎?解決問題的能力夠強嗎?
【編輯推薦】