51Testing软件测试论坛

标题: QTP怎么创建多个LocalSheet? [打印本页]

作者: lilysun0411    时间: 2008-2-25 16:28
标题: QTP怎么创建多个LocalSheet?
QTP怎么创建多个LocalSheet?
删除LocalSheet又是任何操作的?
作者: hsjzfling    时间: 2008-2-25 17:41
一般一个Action对应一个DTSheet,你可以通过代码在Test执行过程中创建临时Sheet(在Result中的Run-Time DataTable中可以看见),并为其增加列与值,例如
DataTable.AddSheet("MySheet").AddParameter "Names", "hs"
msgbox DataTable("Names","MySheet")
会AddSheet了就应该会DeleteSheet咯~类似问题建议多查看帮助,效果更好~
作者: lilysun0411    时间: 2008-2-26 10:09
一个Action可对应多个DTSheet吗?
作者: loho1968    时间: 2008-2-26 10:22
原帖由 lilysun0411 于 2008-2-26 10:09 发表
一个Action可对应多个DTSheet吗?


为什么要一个Action对应多个DTSheet?
同一个测试脚本中的所有DTSheet都可以编程访问,不需要所谓的“对应”。
作者: lilysun0411    时间: 2008-2-27 10:22
谢谢楼上的解答!
作者: 蚂蚁搬家    时间: 2008-2-27 17:50
你可以通过写代码访问多个SHEET,但tdlocalsheet只有一个。所以在代码里写tdlocalsheet时,不需要指定sheet的id




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