dosomething;
}
使用這種代碼的好處是隨意調整測試力度,缺點是數據單一,不想外邊工具一樣生產的
數據的多樣化。如果想根據數據分段標準動態產生不同數據,應該使用其他編程工具來生產
而不應采用這種辦法。
動態修改chk 文件實行參數化的動態Check
有時候我們知道在測試過程中的某些數據是動態生產的,比如某些按順序或隨機產生的
單號,而我們又往往需要根據這個單號進行一些判斷,比如數據庫中對應的數據是否完整。
還有,當我們需要根據輸入的某些條件來判斷輸出的條件是否正確,這個時候WINRUNNER
就無能為力了,因為它目前沒有提來實現參數化的Check。
但是我們可用使用WINRUNNER 的函數及WINNRUNNER 的錄制功能,先錄制一個使
用ULTRAEDIT(或類似工具)手工修改chk 文件的函數。然后將要修改的內容參數化,在
主SCRIPT 執行Check 以前先調用該函數。
在Script 里面管理GUI
使用WINRUNNER 都知道GUI 文件的重要性,MI 推薦的一種方式是專人來管理GUI
文件,整個測試使用同一個/系列GUI 文件。但實際我覺得這很困難的,特別是程序比較的
話,光是找出所有的窗口就已經是很痛苦的一件事情。我認為應該首先應該將GUI 與SCRIPT
同時存儲在同一目錄下。
然后使用GUI_load 在SCRIPT 開始以前就裝載GUI,在SCRIPT 開始增加:
if (GUI_load(".\\login.gui")!=0)
{
pause ("Can't load login.gui");
文章來源于領測軟件測試網 http://www.kjueaiud.com/