軟件測試策略模式(doc 48頁)
軟件測試策略模式(doc 48頁)內容簡介
軟件測試策略模式內容提要:
運行原理:
我們使用一種工具,它會監控我們與SUT的交互。這種工具記錄大多數SUT對我們的通信以及我們對SUT的響應。錄音會話完成之後,可以將它保存在文件裏以便稍後回放。準備運行測試時,可以從工具的“回放”部分開始,並讓它指向錄音會話。它啟動SUT,並給它提供響應SUT輸出的記錄輸入。在錄音會話內,它也可以比較SUT的輸出及其響應。錯誤匹配可能導致測試失敗。
有些記錄測試工具允許調整錄音會話內SUT表現與回放過程中SUT表現之間比較的敏感性。大多數記錄測試工具通過用戶界麵與SUT交互。
使用時機
如果應用程序正在運行,但不希望對它進行太多變更,就可以使用記錄測試進行回歸測試。現有應用程序需要重構(預計修改功能性)而沒有可用的腳本測試用作回歸測試時,也可以使用記錄測試。通常,生成一組記錄測試比準備具有相同功能性的腳本測試更快。在理論上,任何知道如何運行應用程序的人都可以完成測試記錄,幾乎不需要專業技術。實際上,許多商業工具都值得深入學習。同時,需要一些專業技術來添加“檢查點”,以便調整回放工具的敏感性,或者調整測試腳本(如果記錄工具記錄了錯誤信息)。
..............................
運行原理:
我們使用一種工具,它會監控我們與SUT的交互。這種工具記錄大多數SUT對我們的通信以及我們對SUT的響應。錄音會話完成之後,可以將它保存在文件裏以便稍後回放。準備運行測試時,可以從工具的“回放”部分開始,並讓它指向錄音會話。它啟動SUT,並給它提供響應SUT輸出的記錄輸入。在錄音會話內,它也可以比較SUT的輸出及其響應。錯誤匹配可能導致測試失敗。
有些記錄測試工具允許調整錄音會話內SUT表現與回放過程中SUT表現之間比較的敏感性。大多數記錄測試工具通過用戶界麵與SUT交互。
使用時機
如果應用程序正在運行,但不希望對它進行太多變更,就可以使用記錄測試進行回歸測試。現有應用程序需要重構(預計修改功能性)而沒有可用的腳本測試用作回歸測試時,也可以使用記錄測試。通常,生成一組記錄測試比準備具有相同功能性的腳本測試更快。在理論上,任何知道如何運行應用程序的人都可以完成測試記錄,幾乎不需要專業技術。實際上,許多商業工具都值得深入學習。同時,需要一些專業技術來添加“檢查點”,以便調整回放工具的敏感性,或者調整測試腳本(如果記錄工具記錄了錯誤信息)。
..............................
用戶登陸
IT行業相關下載