如何在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.ltesting.net