google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

[求助] 向action的datatable中导入xls文件

向action的datatable中导入xls文件


我的脚本是这样的:test_main ,test_login,test_add,test_logout。其中test_main是用来调用test_login,test_add,test_logout的,脚本中所需要用到的函数统一使用vbs文件。
我想把测试数据(存放在本地磁盘中的xls文件中)导入到test_main中localsheet中,以供function调用。我的操作是这样的,在test_main中的datatable中点击file——import from file,结果测试数据却导入到了global sheet中,test_main的datatable中根本没有数据,这是为什么呢

TOP

DataTable.ImportSheet "D:\sheet.xls","sheet name","datatable name"

TOP

我试过了使用importsheet方法可以将数据导入到指定的action中,但是我还是有点疑问:
1、通过菜单操作为什么不可以将其导入test_main的datatable中呢
2、我设置断点运行发现,运行停止后test_main的datatable中没有数据,运行期间确实是有数据导入了的。这样的结果与通过菜单导入是不同的,能解释一下吗
3、import与importsheet方法的区别我理解的是:如果一个外部的xls文件中有N个sheet,将其导入后,每个sheet中的数据都将覆盖test中的每一个action的datatable中的数据,而importsheet只是将指定的sheet覆盖指定的action的datatable数据,我的理解正确吗?

TOP

,这几个问题我弄明白了,谢谢!

TOP

 
当前时区 GMT+8, 现在时间是 2008-11-22 10:11Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹