隨筆-7  評(píng)論-11  文章-0  trackbacks-0
          ?????? 一提起“軟件測(cè)試”,總有不少人很反感,因?yàn)樵谒麄兊糜∠螽?dāng)中,做測(cè)試的就是整天沒事干,專挑別人毛病的;甚至還有不少程序員就感覺“測(cè)試和開發(fā)”人員是對(duì)立的……
          ?????? 其實(shí)不然,軟件測(cè)試是在軟件開發(fā)過程中是和開發(fā)人員相互合作,不存在對(duì)立關(guān)系的,他也是一個(gè)獨(dú)立的部門。測(cè)試就是在一個(gè)程序被交付到最終 用戶手上之前找出程序中的錯(cuò)誤為目的活動(dòng)。
          ?????? 測(cè)試是檢查產(chǎn)品的質(zhì)量,而不是檢查開發(fā)人員的質(zhì)量;因此,對(duì)立的關(guān)系是不存在的。
          ?????? 而測(cè)試的目的,也不是簡(jiǎn)單狹義的找出Bug,進(jìn)行測(cè)試又分為兩種立場(chǎng):從用戶的角度出發(fā),就是希望通過軟件測(cè)試來充分暴露軟件中存在的問題和缺陷,從而考慮是否可以接受該產(chǎn)品;從開發(fā)者的角度出發(fā),就是希望通過測(cè)試來表明軟件產(chǎn)品不存在錯(cuò)誤,已經(jīng)正確地實(shí)現(xiàn)了用戶的需求,從而確立人們對(duì)軟件質(zhì)量的信心。中國(guó)軟件測(cè)評(píng)中心的測(cè)試原則也是如此。
          ????一個(gè)軟件的開發(fā)往往需要大量的人力和和時(shí)間,因此成功的測(cè)試就是要以最少的人力和時(shí)間,系統(tǒng)的找出軟件種潛在的各種錯(cuò)誤和缺陷,它能夠證明軟件的功能和性能與需求是否相符合,而實(shí)施測(cè)試所收集到的測(cè)試結(jié)果數(shù)據(jù)也為可靠性分析提供了依據(jù)。但是測(cè)試不能表明軟件中不存在錯(cuò)誤,它只能表明盡可能的找出軟件中存在錯(cuò)誤。
          ??? 在這里,附帶的說一下軟件質(zhì)量缺陷的原因,主要是一下幾方面的原因:
          ????1.缺乏或者沒有進(jìn)行溝通
          ??? 2.軟件復(fù)雜度
          ??? 3.編程錯(cuò)誤
          ??? 4.不斷變更的需求
          ??? 5.時(shí)間的壓力
          ????6.人員的自大
          ????7.缺乏文檔的代碼
          ????8.軟件開發(fā)工具
          ????另外,一個(gè)好的測(cè)試的屬性是指:
          ??? 1. 一個(gè)好的測(cè)試發(fā)現(xiàn)錯(cuò)誤的可能性很高
          ??? 2. 一個(gè)好的測(cè)試并不冗余
          ??? 3. 一個(gè)好的測(cè)試應(yīng)該是“最佳品種”
          ??? 4.?一個(gè)好的測(cè)試既不會(huì)太簡(jiǎn)單,也不會(huì)太復(fù)雜
          ????隨著生社會(huì)的發(fā)展,用戶對(duì)軟件質(zhì)量的要求也更高了,已不是簡(jiǎn)單的看功能的實(shí)現(xiàn)了,而是越來越重視軟件是否經(jīng)過了測(cè)試和測(cè)試的結(jié)果。能經(jīng)受測(cè)試的軟件,才是一個(gè)成功的軟件、優(yōu)秀的軟件。因此,一定要重視軟件測(cè)試!
          ????
          ??
          posted on 2006-06-05 17:43 白靜 閱讀(310) 評(píng)論(1)  編輯  收藏 所屬分類: 技術(shù)

          評(píng)論:
          # re: 小談“軟件測(cè)試” 2006-06-05 17:56 | 白靜
          呵呵 自己的所感所想 大家看看 發(fā)表一下評(píng)論和自己對(duì)軟件測(cè)試有關(guān)方面的看法 吧  回復(fù)  更多評(píng)論
            

          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 甘肃省| 滕州市| 玛沁县| 龙胜| 西乌珠穆沁旗| 江口县| 威宁| 新绛县| 合水县| 望都县| 武山县| 汶川县| 红安县| 大厂| 新野县| 太保市| 蓝山县| 渭南市| 齐河县| 德保县| 和林格尔县| 佛冈县| 巍山| 太和县| 霞浦县| 金沙县| 桃园市| 巴林左旗| 寿光市| 修水县| 永顺县| 海盐县| 泗水县| 奉贤区| 诸暨市| 离岛区| 靖远县| 九寨沟县| 富民县| 江西省| 裕民县|