QTP调用自己开发的.net类库
来源:互联网 发布:中国消防网的域名 编辑:程序博客网 时间:2024/05/18 02:44
我现在用的是QTP9.2,这个版本提供了调用.net框架的功能,使用DotNetFactory对象就可以实现。QTP的帮助文档里面提供了一个例子:
大家只要把这两句拷贝到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
obj.DoAction
这样我们就可以在QTP中使用.net类库了,我们可以借助于.net框架的强大功能,把很多测试脚本需要使用的公用功能(比如测试数据准备),用C#实现,然后在QTP中调用,让我们的QTP脚本更强大。
- QTP调用自己开发的.net类库
- QTP自己封装的函数
- QTP调用.NET framework类库来实现关于时间的计算和格式转换
- 【软件测试自动化-QTP系列讲座 6】== 利用DotNetFactory调用.NET类库 ==
- QTP中Action的参数调用
- QTP Action级别的参数调用
- QTP中使用.NET Arraylist的尝试
- .net wap 开发:在.net中写自己的objectlist
- .net wap 开发:在.net中写自己的objectlist
- JAVA如何调用.NET开发的WebService
- Java调用.net开发的webservice(一)
- Java调用.net开发的webservice(二)
- 建立自己的.net类库
- 建立自己的.net类库
- 建立自己的.net类库
- 建立自己的.net类库
- 建立自己的.net类库
- 自己重新实现QTP封装的一些常用的方法
- 7/31工作计划
- LR中Regenerate Script功能的使用
- 给自己的情书
- 四大图像库:OpenCV/FreeImage/CImg/CxImage
- No WebApplicationContext found: no ContextLoaderListener registered的解决方法
- QTP调用自己开发的.net类库
- 自考毕业生求职频遭冷遇
- 仅通过崩溃地址找出源代码的出错行
- python实现最小功能的 ftp server
- 能不能通过修改注册表,禁止移动硬盘自动播放?
- LINUX top命令
- mysql数据库基本方法
- 用vc写DLL - -
- VC编写DLL几种方法的简介