自動化測試指令碼開發的方式

2022-10-04 18:27:02 字數 488 閱讀 6216

1、線性指令碼的編寫:就是順序的簡單的錄製回放(非常低的指令碼開發成本,要求**能力較低,不需要計畫和設計,測試資料在指令碼中,維護成本較高)。

2、結構化指令碼的編寫:就是在編寫的指令碼中使用結構控制(比線性開發指令碼成本較高,要求有一定的**能力,需要簡單的計畫和設計,測試資料在指令碼中,維護成本相對低一些)。

3、共享指令碼的編寫:就是把代表應用程式行為的指令碼在其他指令碼之間共享(比結構開發指令碼成本較高,要具有調整**的程式設計技巧,需要計畫和設計,測試資料也是硬編碼的,維護成本比線性指令碼編寫要低一些)。

4、資料驅動的編寫:就是把測試資料從指令碼中分離出去,儲存在外部的檔案中。(需要指令碼引數化和程式設計成本比共享的編寫要高一些,要具有較高的調整**程式設計技巧,需要更多的計畫和設計,測試資料獨立儲存在資料表或者外部檔案,維護成本較低)

5、關鍵字驅動指令碼的編寫:就是把檢查點和執行操作的控制都維護在外部資料檔案(指令碼開發成本高,要求要有很強的程式設計能力,最初的計畫和設計及管理成本很高,測試資料在外部檔案,維護成本較低)。

自動化測試經驗

總結來看,我個人覺得擁有這樣的測試理念可以解開我們的疑惑,帶領我們走出目前的困境。二 自動化測試迷失 隨著工作 發展 提高等等多方面的需要,我接到了開展自動化測試的研究工作。概念上來說自動化測試是一種測試度量體系。現實點來說,自動化測試可以為我們自動 無誤的運作完成大量且需要重複執行的測試用例。這是...

自動化測試計畫

修訂記錄 1 目標 6 2 概述 6 2.1 專案背景 6 2.2 範圍 6 3 組織形式 6 4 測試物件 7 5 需求跟蹤 8 6 測試通過 失敗標準 9 7 測試掛起標準及恢復條件 9 8 測試任務安排 9 8.1 任務1 對功能性的測試 9 8.1.1 方法和標準 9 8.1.2 輸入 輸出...

自動化產品開發流程

本檔案著作權及內容為tcl通力電子 惠州 惠州tcl音 電子 和深圳市通力科技開發 所有,未經本公司允許不得翻印。1 目的 規範自動化產品的實現過程中的開發程序,使之滿足自動化產品的輸入要求。2 適用範圍 適用於公司所有自主開發的自動化產品的開發過程。3 定義 自動化產品 為了滿足生產 測試 檢驗 ...