數據驅動 比較困難,不同的應用需要寫大量的代碼 采用強大的模板解析引擎,數據驅動輕而易舉
繼承性 自動化腳本容易被測應用的變化而失效 應用邏輯變化只需要調整數據
可讀性 不同的腳本編寫人員有不同的編碼風格 全部基于數據表達,清晰易懂
自然語言 不支持 支持,設計CASE的自然語言可以通過解析器識別,所見即所得
CASE轉化 比較死板,需要逐一CASE編寫腳本 采取全新的自動化思路,CASE轉化交給機器
擴展性 增加新的應用需要寫大量的腳本 只需對應用進行模板定義
CASE維護 難以維護,需要大量的管理成本 基于數據,維護成本很低
CASE執行 需要很多時間提前準備環境 可以快速執行 軟件測試
檢查點設置 比較單一,通常與CASE寫在一起 CASE產生與檢查點相分離,極低的耦合度,檢查點強大無比,維護成本極低
可靠性 不可靠,因為檢查點比較單一 可靠,通過數據庫跟蹤技術,可以確保檢查精確到字段級別
文章來源于領測軟件測試網 http://www.kjueaiud.com/