工程咨詢信息系統軟件測試淺談

發表于:2009-12-21來源:作者:點擊數: 標簽:
工程咨詢信息系統軟件測試淺談 軟件測試工具 信息是現代咨詢的基礎,工程咨詢業俗稱為“頭腦加工信息”的行業。在信息化建設不斷推進的條件下,工程咨詢作為智力服務型企業,對信息化的 需求 日益增長。為了把咨詢業務做精、做強、做大,必須依靠現代科技手

        工程咨詢信息系統軟件測試淺談  軟件測試工具

  信息是現代咨詢的基礎,工程咨詢業俗稱為“頭腦加工信息”的行業。在信息化建設不斷推進的條件下,工程咨詢作為智力服務型企業,對信息化的需求日益增長。為了把咨詢業務做精、做強、做大,必須依靠現代科技手段和信息處理技術,建立企業內部信息庫,挖掘信息資源,改變信息管理方式。把零散的、隨機的信息管理,轉變為系統的、可持續性的、能夠便捷查詢和充分共享的信息管理,實現咨詢依據可靠、信息來源充分、方法科學的現代咨詢發展目標。工程咨詢信息系統,滿足了工程咨詢對信息化的需求,實現了項目管理及圖書等資料借閱的自動化管理方式,建立的競爭情報管理系統實現了目標信息的定時抓取,上傳企業內部公告等多種功能。在開發一套好的工程咨詢信息系統過程中,軟件的測試是非常重要的,它對信息系統能否投入運行起著至關重要的作用,軟件測試環節是保障軟件質量的最后一道關鍵性關口。在軟件的測試中,一定要針對工程咨詢的特點,做好軟件的測試(如圖所示-http://www.ip519.cn)。

    

  一、工程咨詢的特點

    

  工程咨詢業是智力服務性行業,運用多種學科知識和經驗、現代科學技術管理方法,遵循獨立、科學、公正的原則,為政府部門和投資者對經濟建設和工程項目的投資決策與實施提供咨詢服務,以提高宏觀和微觀的經濟效益。工程咨詢具有以下特點:工程咨詢業務范圍彈性很大,可以是宏觀的、整體的、全過程的咨詢,也可以是某個問題、某項內容、某項工作的咨詢;每一項工程咨詢任務都是一次性的、單獨的任務、只有類似,沒有重復;工程咨詢是高度智能化的服務,需要多學科知識、技術、經驗、方法和信息的集成及創新;工程咨詢牽涉面廣;許多工程咨詢成果具有預測性、前瞻性;工程咨詢提供智力服務,咨詢成果屬非物質產品。

    

  二、軟件測試的目的

    

  軟件測試是為了發現錯誤而執行程序的過程;測試是為了證明程序有錯,而不是證明程序無錯誤;一個好的測試是在于它能發現至今未發現的錯誤;一個成功的測試是發現了至今為止未發現的錯誤的測試。

  軟件測試的目的不僅僅是為了發現程序中存在的錯誤,它還是軟件質量保證至關重要的一個環節。軟件測試不同于程序員在代碼編寫完成后簡單的使用、調試,軟件測試需要遵循一定的原則,軟件測試的原則大致包括以下內容:確定預期輸出是測試必不可少的一部分,程序員應避免測試自己編寫的程序,程序設計機構不應測試自己的程序,徹底檢查每一個測試結果,對非法的和非預期的情況也要象對合法的預期輸入一樣編寫測試用例,檢查程序是否做了要它做的事僅僅是成功的一半,另一半是程序是否做了不要它做的事,除了真正沒有用的程序外,一定不要扔掉測試用例,一段程序中存在錯誤的概率與在這段程序中已發現的錯誤成比例,在規劃測試時,不要設想程序中不會查出錯誤,所有的測試都應當追溯到用戶需求,應該在測試工作真正開始前就開始計劃測試,測試應該從“小規?!遍_始逐步轉到“大規?!?,測試發現錯誤中80%的錯誤屬于20%的程序模塊,窮舉測試是不可能的,但充分覆蓋程序邏輯是可能的,測試是一件非常復雜,具有創造性的和需要高度智慧的挑戰性任務(案例所示-http://www.linkip519.cn)。

  三、軟件測試幾點看法

    

     

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97