該使用QTP的Action還是Function?

2021-06-16 00:25:30 字數 563 閱讀 8280

will roden在《actions vs functions in qtp 9.0》一文章歸納了qtp在action和function的使用上的一些區別:

1、處理資料:

actions只能接受有限的資料型別作為引數(string、integer等)。

function可以接受array、dictionary object和test object(page、frame、webradiogroup等)。

2、資源使用:

對於每乙個action都有對應的乙個檔案目錄、三個vbs檔案、乙個local object repository、乙個包含截圖的子目錄、乙個excel表,另外載入的時間也相對長一點。

而function只包含**,沒有其它的東西。

3、api

不能用qtp的api來訪問和呼叫action,只能在介面上新增引用。

而對於function,則可利用qtp的api來把function加到測試指令碼中。

4、返回值

action的返回值在語法上很難理解、可讀性差。

而function的返回值就像普通的程式語言一樣的返回值。

該使用QTP的Action還是Function?

will roden在 actions vs functions in qtp 9.0 一文章歸納了qtp在action和function的使用上的一些區別 1 處理資料 actions只能接受有限的資料型別作為引數 string integer等 function可以接受array diction...

QTP中Action的引數呼叫

一 action的引數呼叫1 1 設定引數 action properters action parameter 增加input的引數和output的引數 2 action 1 的指令碼 parameter output action1 output msgbox action1 input met...

該使用 WCF 還是 webservice

2.安全 wcf有多種安全模型,但是你可以不啟用,web wervice的安全機制最簡單,wse3.0做的相對完善,並提供了對mtom的支援。wcf幾乎支援ws security 的安全機制,這個是行業標準,可以與其它平台進行訊息加密通訊。當然也支援微軟自己的安全框架,比如域伺服器。windows驗...