軟件測試工具QTP參數化global和local的區別
Mercury QuickTest 企業級自動化測試工具! 目前已經被惠普收購,正式名字為HP QuickTest Professional software ,最新的版本為HP QuickTest Professional 10.0. HP QuickTest Professional 提供符合所有主要應用軟件環境的功能測試和回歸測試的自動化。采用關鍵字驅動的理念已簡化測試用例的創建和維護。它讓用戶可以直接錄制屏幕上的操作流程,自動生成功能測試或者回歸測試用例。專業的測試者也可以通過提供的內置腳本和調試環境來取得對測試和對象屬性的完全控制。
global 是全局的!有幾行數據程序就要回放幾次!!不能重新設置!!
local 是局部的!有幾行數據action 就要回訪幾次!!
設置action的重復次數的操作:
反擊action,選擇action call property,即可進行選擇.
下面有幾種情況:
1.當global 有不止一行的數據,action call property->Run On all Rows 程序每次運行時,action中的每行都要執行
2.當global 有不止一行的數據,action call property->Run one iteration only 而且global的行數>action的行數,當action執行到最后一行后,不管此時global 的行數為幾,下次回放時action都執行最后一行! 如果global的行數<action的行數,action就執行不到最后一行
3.action call property->Run from rows to rows,就結合上面所說的理解吧!!
原文轉自:http://www.anti-gravitydesign.com