51Testing丛书连载:(五)QTP自动化测试实践

发表于:2008-6-25 16:20

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:陈能技    来源:51Testing软件测试网

8.3.3  调用Action
        完成Login_Action的参数化后,就可以在其他Action中调用这个Action,方法是在Action的测试步骤中,选择菜单“Insert | Call To Existing Action”插入现有的Action,如图8.25所示。

图8.25  选择Action
        在这个界面的“From test” 中选择“<Current Test>”,在“Action”中选择“Login_Action”,单击“OK”按钮后,即可插入对“Login_Action”测试步骤的引用,如图8.26所示。

图8.26  插入对Action的引用
        选中“Login_Action”所在的行,单击鼠标右键,选择菜单“Action Call Properties”,出现如图8.27所示的界面。

图8.27  设置参数值
        在“Parameter Value”页中,为每一个参数设置输入的参数值,也可以单击“Value”列旁边的“<#>”按钮,为输入绑定到Data Table中的数据。单击“确定”后,可在专家视图看到如图8.28所示的测试代码:

图8.28  使用RunAction方法来调用Action
        该测试代码使用了RunAction方法来调用“Login_Action”,输入的第一个参数值和第二个参数值都为“MERCURY”。测试脚本的运行结果如图8.29所示,可看到,“Login_Action”被成功地调用,测试结果中也列出了调用“Login_Action”所输入的参数值。

图8.29  测试结果

连载一    连载二    连载三   连载四    连载六    连载七    连载八    连载九    连载十    连载十一    连载十二

连载十三    连载十四    连载十五    连载十六    连载十七    连载十八    连载十九    连载二十    连载二十一

连载二十二    连载二十三

本文选自:《51Testing软件测试作品系列》之二的 《QTP自动化测试实践》 ,本站经电子工业出版社和作者的授权,近期将进行部分章节的连载,敬请期待!

版权声明:51Testing软件测试网及相关内容提供者拥有51testing.com内容的全部版权,未经明确的书面许可,任何人或单位不得对本网站内容复制、转载或进行镜像。51testing软件测试网欢迎与业内同行进行有益的合作和交流,如果有任何有关内容方面的合作事宜,请联系我们。

33/3<123
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号