SilkTest學習22- ArgListCall關鍵字

發表于:2011-03-22來源:作者:點擊數: 標簽:關鍵字
SilkTest學習22- ArgListCall關鍵字 軟件測試 作者zeng yuetian,轉載請注明出自SilkTest中文站 SilkTest提供了一種類似于函數指針的機制,讓用戶可以用制定的參數列表調用指定的函數。該關鍵字就是ArgListCall,它的使用 如下:Ret = ArgListCall (sName, a

  SilkTest學習22- ArgListCall關鍵字   軟件測試

  作者zeng yuetian,轉載請注明出自SilkTest中文站

  SilkTest提供了一種類似于函數指針的機制,讓用戶可以用制定的參數列表調用指定的函數。該關鍵字就是ArgListCall,它的使用

  如下:Ret = ArgListCall (sName, argList),其中ret是函數或方法的返回值,sName是函數或者方法名,argList是一

  個List類型的列表,里面存放的是給函數或者方法的參數。這種使用ArgListCall來調用函數的機制,通常用在數據驅動的測試中,

  它允許用戶傳遞不同的參數給不同的函數,增強了測試的靈活性。

  下面是幫助文件中提到例子,ArgListCall (sName, argList)等價于sName(argList)。例如ArgListCall ("Min",

  {1,2})等價于 Min (1,2)。

  而myWin.ArgListCall ("GetChildren", {})等價于myWin.GetChildren ( )

  對于標準的方法調用,你可以使用::操作符來指定操作的類. 例如:

  AnyWin::ArgListCall ("GetChildren", {}) 等價于AnyWin::GetChildren ( )

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97