51Testing软件测试论坛

标题: 如何手动添加1个data table [打印本页]

作者: chenxi01032005    时间: 2010-1-25 16:43
标题: 如何手动添加1个data table
现在系统默认的表是 global和action1,我怎么操作能新增表?
问题比较弱智,谢谢。
作者: 风雪夜归人    时间: 2010-1-25 17:19
不知道,没有用过,不过新建一个action肯定可以新增表
作者: yujie6832    时间: 2010-1-25 17:20
除了GLOBAL表,其它所有表都是一一对应一个ACTION得,即你想要第二个ACTION2的表,请添加ACTION2
作者: 风雪夜归人    时间: 2010-1-25 17:21
打开case目录下 "Default.xls", 新增表

通过测试,可以正常使用的
MsgBox DataTable.GetSheetCount
MsgBox DataTable.GetSheet("Action2").GetParameter("A")
MsgBox DataTable.GetSheet("Action2").GetParameter("B")
MsgBox DataTable.GetSheet("Action2").GetParameter("C")

我新建了Action2, Action3两个表

[ 本帖最后由 风雪夜归人 于 2010-1-25 17:24 编辑 ]
作者: yujie6832    时间: 2010-1-25 17:23
原帖由 风雪夜归人 于 2010-1-25 17:21 发表
打开case目录下 "Default.xls", 新增表

何意?是不是QTP生成的脚本文件夹里的EXCEL表格?
作者: 风雪夜归人    时间: 2010-1-25 17:25
标题: 回复 5# 的帖子
恩,是的,就是这个,呵呵
作者: yujie6832    时间: 2010-1-25 17:32
标题: 回复 6# 的帖子
呵呵,那这个方法我到第一次听说,学习了 不过这样做没什么好处,用还是不用了
作者: lantianwei    时间: 2010-1-25 17:45
一般都动态导入表
用到
DataTable.Import
DataTable.AddSheet
DataTable.ImportSheet




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