51Testing软件测试论坛
标题:
请教QTP中参数传递的问题
[打印本页]
作者:
jifeng
时间:
2007-11-25 14:46
标题:
请教QTP中参数传递的问题
Sub CheckCount(Flog) '验证数统计
Select Case Flog
Case "Bit"
BitCheckCount=BitCheckCount+1
Case "Data"
DataCheckCount=DataCheckCount+1
End Select
End Sub
上边的sub可以被其它sub调用,用于BitCheckCount,DataCheckCount的累加计数。我想把这个函数放到外部,供不同的sub或Action调用。在最终的main函数中需要输出这两个变量的累加值。执行过程中发现每调用一次这两个变量都会变成初始值,不能实现累加的功能。
我该如何做能够实现累加的功能阿?
或是有没有其它的方式,在不同的Action中调用一个累加函数。如:Action1调用CheckCount后BitCheckCount为1,Action2调用CheckCount后BitCheckCount为2,Action3调用CheckCount后BitCheckCount为3,最后在main中输出BitCheckCount为3
各位指教!
作者:
gy21st
时间:
2007-11-25 19:03
BitCheckCount和DataCheckCount要设置成全局变量才行。你可以用环境变量,dictionary等多整方式实现。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2