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