qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          QTP自動化測試權威指南 連載(一)

          第一章 簡介

            什么是自動化測試

            自動化測試是對一個已有的手工測試過程減少并盡可能排除人工干預的過程。

            什么時候適合做自動化測試

            下面是一組適合將手工測試自動化的考量因素:

            ● 測試需要經常重復。

            ● 測試流程和驗證點相對長時間比較穩定。

            ● 測試目的是驗證一個業務流程,而不是外觀,感覺,顏色,圖表布局等。

            ● 測試需要大量重復或者同時包含很多步驟,并且這些操作每次都需要完全一致,這就要求手工測試者不能疲勞大意。

            ● 測試生成的結果被監管機構要求電子化記錄和存檔并符合正式的證據要求。

            ● 測試通過或失敗的結果相當容易判斷且被所選自動化工具捕獲。

            ● 測試需要使用大量的數據到被測應用程序中。

            什么時候需要避免自動化

            ● 隨機性測試,領域專家在各種業務流程組合中的隨機嘗試。

            ● 一次性測試或者只重復數次。

            ● 測試需要覆蓋多個功能模塊且這些功能模塊在整個產品功能中的測試覆蓋幾乎非常小。

            ● 測試驗證外觀,感覺,顏色,圖表的布局等。

            ● 測試結果是否通過需要從多個不同并且不相關的系統或(和)應用中判斷

            自動化測試流程

            理解自動化測試中包含的各個階段對于開發和有效利用測試框架以及用例非常重要:

            ● 選擇“最適合的”自動化工具:在對任何應用開始自動化測試之前,重要的是針對主要應用部分選擇最適合的工具。選擇需要基于各種因素,比如價格,易用性,應用支持能力和產品服務支持。

            ● 概念證明(POC):此階段包含創建一些腳本示例用來在一兩個最重要的被測應用中驗證業務流程。它可以幫助識別未來在測試用例的腳本開發中有可能碰到的主要問題。概念證明也可用來為你的應用選擇最適合的自動化測試工具。

            ● 需求分析:包含分析某個應用的需求,研究已有的手工測試用例和定義當前自動化測試項目的范圍。

            ● 項目估算:一旦自動化范圍定義好,項目估算就可以根據各種因素,如需要自動化的測試用例數量,復雜程度,需開發的可復用模塊,人員需求等制定下來。

            ● 框架設計:包含創建共享對象庫,重用模塊,編寫最佳實踐參考文檔,以及實現任何可以對開發自動化測試腳本有用的基礎支持組件。

            ● 測試腳本開發:通過調用可重用模塊和在工作流具體腳本中增加相關驗證點來創建測試用例。

            ● 調試:完成的測試腳本應該是經過調試的,以保證運行時符合預先設計。要確保在調試時使代碼經過所有錯誤處理路徑。

            ● 執行:在這個階段測試腳本最終在回歸測試中執行來驗證被測應用。

            ● 結果分析:此階段流程依據執行時生成的各個測試結果。

            ● 維護:這個階段包括更新腳本來解決執行中發現的代碼問題,其中可能包含UI或結構變動,或者是流程,功能以及新版本中不可避免的變更。一個設計良好的框架和測試集可以保證維護成本達到最小。

           ?。ㄎ赐甏m)

          版權聲明:51Testing軟件測試網及相關內容提供者擁有51testing.com內容的全部版權,未經明確的書面許可,任何人或單位不得對本網站內容復制、轉載或進行鏡像。51testing軟件測試網歡迎與業內同行進行有益的合作和交流,如果有任何有關內容方面的合作事宜,請聯系我們。

          posted on 2013-06-14 10:33 順其自然EVO 閱讀(411) 評論(0)  編輯  收藏 所屬分類: qtp

          <2013年6月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 农安县| 麟游县| 永善县| 沈阳市| 延庆县| 濮阳县| 枞阳县| 荥经县| 疏勒县| 吴川市| 东辽县| 榆树市| 高阳县| 云霄县| 新丰县| 龙里县| 柳州市| 安丘市| 枣阳市| 周口市| 荆州市| 怀化市| 古交市| 社会| 乌鲁木齐市| 康平县| 华宁县| 抚顺县| 永福县| 清水县| 桃源县| 陇川县| 通州区| 舟山市| 富民县| 洛隆县| 巧家县| 那曲县| 德江县| 二手房| 元朗区|