51Testing软件测试论坛

标题: action 参数传递的问题 [打印本页]

作者: marygao929    时间: 2008-6-14 10:15
标题: action 参数传递的问题
我在action1里有个WebElement(就是一个ID号,动态生成,即每次这个ID都不同)想作为action1的输出参数, action2则把action1里的输出参数作为输入参数, 已在两个action的parameter里设置了输入,输出参数,但是未成功传递到action2里,请教各位.

action1:
Browser().Page().WebElement().output checkpoint(id);

action2:
Browser().Page().WebEdit().set "id"

谢谢!
作者: hsjzfling    时间: 2008-6-14 10:51
请搜索论坛老帖,关键字可以类似于 Action 参数
作者: chbhaha    时间: 2008-6-14 11:17
再具体点
作者: 陈能技    时间: 2008-6-14 14:45
看一下《QTP的Action间的信息共享的4种方法》这篇文章就知道了:
http://blog.csdn.net/Testing_is_ ... /06/09/2528094.aspx
作者: 没有蛀牙    时间: 2008-6-16 17:44
不是说参数名字相同,QTP就会自动把值传过去了
ACTION里的参数都是局部的,只在当前ACTION有效
你可以把ACTION看作是一个函数
action1:
Browser().Page().WebElement().output checkpoint(id);
runaction <actionname>,oneiteration,id

action2:
Browser().Page().WebEdit().set Parameter("id")

[ 本帖最后由 没有蛀牙 于 2008-6-16 20:21 编辑 ]




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2