自动化测试专家,专注于自动化测试领域的框架开发及国外最新自动化技术,担任过银行、电子商务等项目的自动化测试工作,精通自动化测试工具QTP、Watir等.并对QTP有过深入的研究,有过企业内训和工具培训经验,希望能与各位同行一起沟通,交流,探讨。 zzxxbb112@hotmail.com

【QTP系列讲座 4】 == 资源池 ==

上一篇 / 下一篇  2009-10-17 12:13:08 / 个人分类:QTP系列讲座

QTP资源池具有可以从外部文件读取测试脚本的功能。

r w'e_2N,w e`J0

当我们在写完公共函数库的时候,我们就可以通过资源池来灵活的调用我们之前的函数库

+t_K.IK8p;Q0

下面就来介绍一下51Testing软件测试网6Xk [t#f|!@(e

 

a|P#}7H,RO0

首先我们新建一个"test.txt"文件51Testing软件测试网$I l,[{(`

内容如下

0i{/b y3E+mo.n0

 

uZAc9UVy*^_1g0
  1. function hello_world_msg(tt)  
  2.     msgbox tt  
  3. end function  
  4. function hello_world_add(a,b)  
  5.     msgbox a+b  
  6. end function  
 51Testing软件测试网+g l9eLM]~q V0|

51Testing软件测试网YDE7^ e

保存在D:\test.txt51Testing软件测试网!\D+?&g3Wj${%b

 

*zBV[)Wy$YS;qxs0

1.我们打开QTP,新建一个TEST

+k YNs1M3lf5m?0

2.选择菜单栏的FILE-->SETTING

x@LD[]X:hz0

3.选择RESOURCES,把刚才的d:\test.txt添加进资源池51Testing软件测试网V%}|(Ha^|9d{%O D

4.点击OK

` n#}M8\1K$l"Z#x1Lj0

resources

:A B.W,S)U Eb6[0

点击F7  弹出step generator51Testing软件测试网IOkmw5qp4}

 

+U+^%Z;x4_-?C,x0

category: Function51Testing软件测试网+l3xA;O A|,z8m'g

library:     Library Functions

A0Gg#n ?B9['f?0

选择我们刚才写的那个函数并输入参数点击确定51Testing软件测试网c@l7z6OZr

step generator

!Dh9}w }F0

 QTP就自动生成了一段代码51Testing软件测试网o[6Zw6|Ss)T\"L'a

 

/J.x7m[v_I0@R)|D0~0
  1. hello_world_add 1,2  
51Testing软件测试网 YgH1] ]dD

51Testing软件测试网[Z D4Z;I

执行一下是不是弹出

#@5B N4F0l#?Z*P0

msgbox

Y H%t5\L&j/wx)WVo0

其实我们还可以使用另外一种更加快捷的方法来写这个函数51Testing软件测试网ULE)b%_"l'x

那就是使用前面一章所讲到的COMPLETE WORD来快速编写函数

K v%N ?8k|%xI0

不熟悉的朋友可以去学习下:http://blog.csdn.net/zzxxbb112/archive/2009/08/31/4503585.aspx

N?'g\$C,d9G p0

complete word

z9xj1T}:`l0

选择后直接回车后,会显示相应的参数名

ufY&U6N9T3?!u&dD0

参数51Testing软件测试网O#R\,[lV

然后输入参数就OK啦~51Testing软件测试网6LM~W ld#J/P SM G


TAG: QTP qtp 资源池 RESOURCES

 

评分:0

我来说两句

我的栏目

日历

« 2024-04-28  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 32379
  • 日志数: 49
  • 建立时间: 2009-10-17
  • 更新时间: 2011-10-31

RSS订阅

Open Toolbar