熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

QTP調用自己開發的.net類庫

2013-11-13 10:02:07  來源: .NET編程 

  我現在用的是QTP這個版本提供了調用net框架的功能使用DotNetFactory對象就可以實現QTP的幫助文檔裡面提供了一個例子

  Set var_CreateInstance = DotNetFactoryCreateInstance(SystemWindowsFormsForm SystemWindowsForms

  var_CreateInstanceShow

  大家只要把這兩句拷貝到QTP裡運行一下就明白了

  下面我說一下如何用DotNetFactory調用我們自己開發的net類庫

  首先用Visual Studio 或者創建一個新項目類庫我用的是C#新建一個類假設命名空間是TestmyTest類名是QTPTest我們再新建一個公共方法 public string DoAction()

  假設編譯後產生的文件是d\mtTestdll下面我們在QTP裡面寫腳本

  Set obj = DotNetFactoryCreateInstance(TestmyTestQTPTest d\mtTestdll

  objDoAction

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


From:http://tw.wingwit.com/Article/program/net/201311/12337.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.