我正在尝试使用我在vb脚本中开发的驱动程序脚本运行测试用例。(下面是启动QTP的代码的一部分),并且lanuched qtp脚本生成XLS报告。现在的问题是,当我使用vb驱动程序脚本调用测试套件时,它会创建包含结果行和空行(最多65635)的文件。此问题导致结果文件(.XLS)以MB为单位,不应包含空行,并且必须为KBs.i还检查直接使用QTP运行测试用例但我没有遇到任何问题,大小以KB为单位。
Dim qtApp, Test_Path
Dim BasePath
Dim qtTest
BasePath = "some path"
Set qtApp = CreateObject("QuickTest.Application")
qtApp.Launch
qtApp.Visible = True
Test_Path = BasePath & "\" & scriptname
qtApp.Open Test_Path, True
Set qtTest = qtApp.Test
qtTest.Run
qtTest.Close
qtApp.Quit
Set qtTest = Nothing
Set qtApp = Nothing
请帮助我知道为什么使用外部VB运行的相同脚本会产生如此巨大的结果文件?
提前致谢,
Priyank Shah
答案 0 :(得分:0)
在运行时实现临时表创建并生成Excel工作表。还要确保在您声明的每个excel对象上都没有设置任何内容。
Set objExcel = Nothing