如何在QTP中調用.net編寫的類

發表于:2008-07-31來源:作者:點擊數: 標簽:qtpQTP編寫
如何在QTP中調用 .net 編寫的類 作者: 未知 來源: 網絡 轉載 環境:QTP9.2,這個版本提供了調用.net框架的功能,使用DotNetFactory對象就可以實現。 QTP的幫助文檔里面提供了一個例子: 如何用DotNetFactory調用我們自己 開發 的.net類庫。 首先用Visual Stu


如何在QTP中調用.net編寫的類

作者: 未知    來源: 網絡轉載

  環境:QTP9.2,這個版本提供了調用.net框架的功能,使用DotNetFactory對象就可以實現。

QTP的幫助文檔里面提供了一個例子: 
 
  如何用DotNetFactory調用我們自己開發的.net類庫。
 
  首先用Visual Studio 2003或者2005創建一個新項目:類庫,我用的是C#。新建一個類,假設命名空間是Test.myTest,類名是QTPTest。我們再新建一個公共方法:public string DoAction()
 
  假設編譯后產生的文件是d:\mtTest.dll。下面我們在QTP里面寫腳本:
 
  Set obj = DotNetFactory.CreateInstance("Test.myTest.QTPTest", "d:\mtTest.dll")

  obj.DoAction
 
  這樣我們就可以在QTP中使用.net類庫了,我們可以借助于.net框架的強大功能,把很多測試腳本需要使用的公用功能(比如測試數據準備),用C#實現,然后在QTP中調用,讓我們的QTP腳本更強大

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

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