新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 基于數(shù)據(jù)驅動的自動化測試的研究和實現(xiàn)

        基于數(shù)據(jù)驅動的自動化測試的研究和實現(xiàn)

        作者: 時間:2010-07-08 來源:網(wǎng)絡 收藏

        摘要:本文介紹了基于以及其實現(xiàn)方法,包括軟件是否適合的可行性分析;開發(fā)測試前的需求分析;基于的測試框架的實現(xiàn)以及其維護和擴充。
        關鍵詞:;手工測試;;測試框架:回歸測試

        本文引用地址:http://www.104case.com/article/195377.htm

        0 引言
        隨著社會的不斷發(fā)展和信息化的不斷普及,各種軟件越來越多,在日常生活中也起著越來越重要的作用,再加上客觀系統(tǒng)的復雜性,無論經(jīng)驗多豐富的開發(fā)人員、無論采用哪種開發(fā)模型開發(fā)出來的軟件,每個階段的技術復審也不可能毫不遺漏地查出和糾正所有的錯誤,因此如何才能把新的軟件做得更穩(wěn)定、錯誤更少呢?測試!統(tǒng)計表明,在典型的軟件開發(fā)項目中,軟件測試工作量往往占軟件開發(fā)總工作量的40%以上。
        測試是軟件能否通向市場的最后也是最重要的一關。傳統(tǒng)的測試方法是手工測試,目前大部分都是采用此方法,其特點就是簡單,但是它存在的問題非常多。手工測試可能引入人為的輸入錯誤,尤其在數(shù)據(jù)量大的情況下;另外大量重復性的手工測試可能成本較高,如果考慮軟件發(fā)生改動而需要重復手工測試的情況,這個成本還會更高;沒有辦法對組件進行隔離的測試,從而導致發(fā)現(xiàn)問題和解決問題的成本都太高。在很多項目中,測試人員的所有任務實際上都是手動處理的,而實際上有很大一部分重復性強的測試工作是可以獨立出來自動實現(xiàn)的。
        針對手工測試的缺點,自動化測試應運而生。相比手工測試,自動化測試的優(yōu)勢很多;規(guī)范測試流程,提高測試效率、測試覆蓋率等。很多人對自動化測試存在誤區(qū),把其理解為找到一種自動化測試工具,把它應用到軟件工程項目中,自動化測試工具只是被看作是一種錄制和回放的工具。事實上自動化測試遠不止這么簡單,錄制和回放僅是自動化測試中的最低級別。目前常把自動化測試分為5個級別,如圖l所示。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 堆龙德庆县| 宾川县| 城固县| 湖北省| 公主岭市| 榆林市| 内黄县| 文山县| 弥勒县| 黄大仙区| 胶南市| 林周县| 织金县| 新沂市| 利辛县| 连江县| 东明县| 调兵山市| 土默特左旗| 内乡县| 揭东县| 通许县| 东阳市| 中西区| 双牌县| 兰西县| 和硕县| 兴安县| 津南区| 平江县| 读书| 马龙县| 嵊州市| 云龙县| 新河县| 奉新县| 洪江市| 宜都市| 河池市| 会泽县| 汉源县|