TD中Case的復用 在你設計的測試步驟里,可以調用其他 手工測試 。 當你運行測試時,測試步驟中調用的測試作為這個測試的一部分。這種方法很有用,例如,如果你使用了 測試模板 ,你就可以在不同的測試中重復使用。 為了增加一個的測試的適應性和能力,你可以
TD中Case的復用
在你設計的
測試步驟里,可以調用其他
手工測試。 當你運行測試時,測試步驟中調用的測試作為這個測試的一部分。這種方法很有用,例如,如果你使用了
測試模板,你就可以在不同的測試中重復使用。
為了增加一個的測試的適應性和能力,你可以在測試中添加參數,然后在測試中調用它。參數是一個變量,它可以替換特定的測試中分配給它的一個定值。你可以根據調用它的測試或一個測試集在不同的場所下來改變參數的值。
例如,你可以創建一個“Login_Template”,它記錄了當啟動應用程序時,登錄的用戶名及密碼信息。你需要在多個測試的開始調用這個“Login_Template”。 但在一些案例中,你需要用不同的用戶比如administrator 登錄。因此你要創建兩個參數 <<user name>>和<<password>>, 根據不同的調用“Login_Template”的測試來改變這些參數的值。如果所有的調用都是使用一個用戶登錄,你可以為這個參數的用戶及密碼設置一個默認值。
這個部分包括了下面幾個方面:
一、創建測試
模板 在test plan tree 在你可以定義一個手工測試為測試模板。一個測試模板通常包含了參數,它可以被不同的測試調用。
注意: 把一個測試設成一個測試模板來使用只是一個過濾的目的。你不需要設置一個測試為測試模板僅僅為了能被調用或添加參數。
To create a template test:
在test plan tree中右擊一個測試, 選擇 Template Test. 一個方框會加到手工測試圖標的上,這就表明現在它是一個測試模板。
二、添加參數
你可以在一個手工測試的步驟的 description 或expected results中添加一個參數。
To add a parameter:
1. 在Design Steps標簽中, 把焦點放在一個步驟的Description 或 Expected Results 中,就可以添加參數了。
2. 點擊 Insert Parameter 按鈕 。打開參數屬性對話框。
3. 輸入一個 Parameter Name,點擊OK。一個新添加的參數的語法是<<parameter name>>。
三、調用含參數的測試
當你在design steps中調用一個包含參數的手工測試時,你可以為這個參數賦值。
To call a test with parameters:
1. 在Design Steps標簽中, 點擊New Call to Test 按鈕 。打開Select a Test 對話框。
2. 默認只會顯示template tests。如果你要選擇的測試不是測試模板,清除Show only Template Tests。
3. 選擇你要調用的帶參數的手工測試。打開一個顯示被調用的測試中包含的參數的對話框。
4. 在 Value 列,輸入每個參數的值,點擊OK。
5. 在Select a Test 對話框上點擊OK。這個調用作為一個鏈接插在design steps中,在調用的測試里會顯示出這個參數所賦的值。
注意: 如果你在調用測試的時候不為參數賦值,當你把測試加入測試集或運行測試時會提示你要給參數賦值。
6. 在調用的測試中編輯參數的值,右擊調用的測試選擇Called test parameters。在Called Test Parameters 對話框中為參數重新賦值,點擊OK。