巧用datatable实现脚本部分循环 [ 光影人像 东海陈光剑 的博客 ]
2015-01-28 16:26
302 查看
可能很多人都知道,利用QTP提供的data table中的Global sheet可以方便的通过指定不同的数据来做到一个脚本运行多次不同的数据。但有的时候我们又只需要通过数据多次运行脚本的某一部分,而非整个脚本的多次运行。这个时候我们不妨使用指定的sheet(非Globalsheet,若不需要多次运行整个脚本,切记不要在global中添加数据)在需要的脚本位置循环遍历该表中的数据。例如某个脚本中有部分内容需要实现以下功能,在Action1数据表中,定义了名为test的列,该列中包含4个数据,依次是11,22,33,44,现需要循环打印出这4个值,则具体实现语句如下:'计算“Action1”sheet中的行数,即需要循环的次数rowsum=DataTable.GetSheet("Action1").GetRowCount'从第1行开始循环打印出指定列(test)中的单元格内容For i=1 to rowsumDataTable.SetCurrentRow(i)msgbox DataTable.RawValue ("test", "Action1")Next参照上述这个形式即可实现脚本部分内容的循环。另外,在此感谢天彤的指导。
我们从来只做一件事,分享.
让美在这个世界流转
让倍感无趣的 受伤的 彷徨的 孤独的 或是心情忧郁的 人生黯淡的人们
能有一次机会
去再一次发现这个世界的美
并把美传递给他人
---光影人像(Follow WeChat public number with interest)
我们从来只做一件事,分享.
让美在这个世界流转
让倍感无趣的 受伤的 彷徨的 孤独的 或是心情忧郁的 人生黯淡的人们
能有一次机会
去再一次发现这个世界的美
并把美传递给他人
---光影人像(Follow WeChat public number with interest)
相关文章推荐
- wmi 脚本介绍 [ 光影人像 东海陈光剑 的博客 ]
- 测试脚本的独立性 [ 光影人像 东海陈光剑 的博客 ]
- 管理QTP测试脚本的对象仓库 [ 光影人像 东海陈光剑 的博客 ]
- 使用maven-sql-plugin实现持续数据库集成(CDBI) [ 光影人像 东海陈光剑 的博客 ]
- 如何更好地服务用户? [ 光影人像 东海陈光剑 的博客 ]
- 时间太宝贵了啊 [ 光影人像 东海陈光剑 的博客 ]
- GetRoProperty,GetToProperty,SetToProperty 的区别与应用 [ 光影人像 东海陈光剑 的博客 ]
- QTP脚本触发WEB客户端控件的事件 [ 光影人像 东海陈光剑 的博客 ]
- 学习笔记之Java Annotation学习总结 [ 光影人像 东海陈光剑 的博客 ]
- 临时需求如何安排发布? [ 光影人像 东海陈光剑 的博客 ]
- 我所认为的配置管理 [ 光影人像 东海陈光剑 的博客 ]
- loadrunner socket脚本的编写 [ 光影人像 东海陈光剑 的博客 ]
- 淘宝的测试 [ 光影人像 东海陈光剑 的博客 ]
- 说说分享 [ 光影人像 东海陈光剑 的博客 ]
- 关于提高配置管理工作的可操作性的想法 [ 光影人像 东海陈光剑 的博客 ]
- 手工编写QTP测试脚本 [ 光影人像 东海陈光剑 的博客 ]
- outlook express --email&address失而复得 [ 光影人像 东海陈光剑 的博客 ]
- 浅谈功能测试各阶段的作用 [ 光影人像 东海陈光剑 的博客 ]
- 脚本的几个重要组成 [ 光影人像 东海陈光剑 的博客 ]
- 论测试工程师的责任心 [ 光影人像 东海陈光剑 的博客 ]