QTP关键技术(六) - 嵌套Action间的参数传递

原创 2007年09月20日 15:21:00
 
参数传递思路:
将Action1的输入参数InAction1传递给Action2的输入参数InAction2,
将Action2的输出参数OutAction2传递给Action1的输出参数OutAction1。
  此文为Hollyzhao于2007年09月在 http://blog.csdn.net/softesting 发布,夜深了,有点累~
1)创建两个Action,嵌套关系,在关键字视图,拖动Action2到Action1下面有缩进的地方
 
2)右键Action1,选Action Properties,
在Input Parameters中添加参数InAction1,
在Output Parameters中添加参数OutAction1,点OK
 
3)右键Action2,选Action Properties,
在Input Parameters中添加参数InAction2,
在Output Parameters中添加参数OutAction2,点OK
 
4)在Action1和Action2间建立关联
右键Action2,选Action Call Properties,弹出Action Call Properties窗口;
  此文为Hollyzhao于2007年09月在 http://blog.csdn.net/softesting 发布,夜深了,有点累~
选中InAction2的Value,弹出Value Configuration Options窗口;
在Parameter中共有四项可供选择,选择Test/Action parameter,
在Parent action parameters的parameter中选择Action1
同理,OutAction2的Store In值为OutAction1
 
 
以上的操作就是把输入值 通过Action1的输入参数,传递给Action2的输入参数进行使用,
然后Action2运行后,将输出参数通过Action1的输出参数传递出去。
这里只是对嵌套Action进行最基本的讲解,在实际使用当中还要灵活运用。
 

QTP中Test参数化和Action参数化区别

Test参数化和Action参数化最主要的区别就是,Test参数化是整个脚本全部执行反复迭代,而Action参数化是局部指定Action脚本执行反复迭代。 DataTable中Sheet表单的分类: ...
  • testerYu
  • testerYu
  • 2015年06月24日 15:26
  • 1641

QTP中参数迭代设置

在QTP test中,依此单击"File"-->"Settings..."菜单项,弹出"Test Settings"对话框,详见下图所示,单击左侧"Run"目录节点, 例如,修改为运行从第2...
  • testerYu
  • testerYu
  • 2015年06月19日 14:10
  • 1698

QTP一个Test中生成多个Action的方法举例说明

一个Test中生成多个Action的方法有4个,以下分别举例说明如何使用。 方法一:Call to new Action命令(创建一个新的空白的Action) 以Flight系统打开机票订单为例说明如...
  • testerYu
  • testerYu
  • 2015年06月24日 14:17
  • 2286

[原创]QTP中action之间的参数传递…

本帖子为本人原创,转载请注明作者:Cheers . Lee 以及网络来源:    这个问题本来不想写,个人认为:QTP中action之间的参数传递,应该是比较容易的事情.但是今天用的时候,突然没有设...
  • achang21
  • achang21
  • 2013年09月15日 10:19
  • 709

Struts2 两个Action 动态传参数

Struts2的两个Action之间传参的问题。          需求功能是这样:Action1 获取数据库配置内容,得到相应Model的 动态URL ,这里的URL 有的是Action有的是JS...
  • ZKLxuankai
  • ZKLxuankai
  • 2013年01月02日 18:56
  • 9932

两个Activity中的Fragment之间的参数传递

这是我第一次写博客,也是在大神的指点下,因为看到大神都说菜鸟就要多写博客才可以成长,于是我鼓足勇气开始了。 Fragment和Activity 之间那些事。...
  • qq_35164237
  • qq_35164237
  • 2017年01月12日 21:35
  • 404

struts2的Action从页面获取传递的参数的三种方法

1.直接在Action中获取页面传递的参数 UserAction.java import java.util.Date; import com.opensymphony.xwork2.ActionS...
  • yuhui123999
  • yuhui123999
  • 2016年06月05日 10:59
  • 685

struts2中的Action接收表单传递过来参数的方式

1.  在Action类中定义表单属性,两者属性名称必须一致。提供setter,getter方法。即可接收到表单传过来的参数。这种接收参数的方法,方便简单,但是结构性不是很好,且当表单传递来的参数很多...
  • flysun3344
  • flysun3344
  • 2017年01月07日 16:56
  • 318

线程间的参数传递

在多线程编程中,常常需要从主线程传递参数给子线程或在主线程中获得子线程的计算结果, 若使用全局变量实现,必然需要对临界区保护,因此导致大量的切换工作造成效率的低下; 而利用进程间的参数传递可以解决这一...
  • u010839382
  • u010839382
  • 2014年06月15日 17:48
  • 1625

QTP之Action间传参

QTP之Action间传参(转)   Action间传递参数的三个方法(变量访问和共享) 通过DataTable共享 DataTable对于每个Action都是可见的 通...
  • sunshine_mei
  • sunshine_mei
  • 2015年10月22日 10:30
  • 312
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:QTP关键技术(六) - 嵌套Action间的参数传递
举报原因:
原因补充:

(最多只允许输入30个字)