軟件測試經(jīng)驗交流 軟件測試
本文主要目的是加強項目組和測試中心之間的相互了解,分享一些測試人員在工作中的經(jīng)驗和成果, 從而使項目組和測試中心的配合更加默契,共同把握住產(chǎn)品的質(zhì)量要素。
一、 測試的目的和原則
1、測試概念的范疇
廣義上講,測試是指軟件產(chǎn)品生存周期內(nèi)所有的檢查、評審和確認活動。如:設(shè)計評審、系統(tǒng)測試。
狹義上講,測試是對軟件產(chǎn)品質(zhì)量的檢驗和評價。它一方面檢查軟件產(chǎn)品質(zhì)量中存在的質(zhì)量問題,同
時對產(chǎn)品質(zhì)量進行客觀的評價。
2、測試的目的
簡單地說,就是替用戶受過,測試的最終目的是確保最終交給用戶的產(chǎn)品的功能符合用戶的需求,把
盡可能多的問題在產(chǎn)品交給用戶之前發(fā)現(xiàn)并改正。
具體地講,測試一般要達到下列目標(biāo):
1、確保產(chǎn)品完成了它所承諾或公布的功能,并且所有用戶可以訪問到的功能都有明確的書面說
明------在某種意義上與ISO9001是同一種思想。
產(chǎn)品缺少明確的書面文檔,是廠商一種短期行為的表現(xiàn),也是一種不負責(zé)任的表現(xiàn)。所謂短期行為,是指缺少明確的書面文檔既不利于產(chǎn)品最后的順利交付,容易與用戶發(fā)生矛盾,影響廠商的聲譽和將來與用戶的合作關(guān)系;同時也不利于產(chǎn)品的后期維護,也使廠商支出超額的用戶培訓(xùn)和技術(shù)支持費用。從長期 利益看,這是很不劃算的。我有個感覺,接觸過的軟件產(chǎn)品,很少有向方正這樣大大的產(chǎn)品、薄薄的文檔。
當(dāng)然,書面文檔的編寫和維護工作對于使用快速原型法(RAD)開發(fā)的項目是最為重要的、最為困難,也是最容易被忽略的。
最后,書面文檔的不健全甚至不正確,也是測試工作中遇到的最大和最頭痛的問題,它的直接后果是測試效率低下、測試目標(biāo)不明確、測試范圍不充分,從而導(dǎo)致最終測試的作用不能充分發(fā)揮、測試效果不理想。
2、 確保產(chǎn)品滿足性能和效率的要求
使用起來系統(tǒng)運行效率低(性能低)、或用戶界面不友好、用戶操作不方便(效率低)的產(chǎn)品不能說是一 個有競爭力的產(chǎn)品。
用戶最關(guān)心的不是你的技術(shù)有多先進、功能有多強大,而是他能從這些技術(shù)、這些功能中得到多少好 處。也就是說,用戶關(guān)心的是他能從中取出多少,而不是你已經(jīng)放進去多少。
3、 確保產(chǎn)品是健壯的和適應(yīng)用戶環(huán)境的
相關(guān)推薦:北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |