标题: 在QTP中读取XML文件失败【已解决】 [打印本页] 作者: red_tea1980 时间: 2009-9-16 14:59 标题: 在QTP中读取XML文件失败【已解决】 在一个测试工程中,需要将测试对象的配置文件(XML格式)读入,并根据其进行测试。
现在问题产生了,启动Test之后直接运行会报错,XML没有正确的load进来;而保存一下(不进行任何修改,直接保存)在Run就可以正常的读取XML了。
请问大家有没有遇到同样的问题,有什么较好的解决方法?
使用QTP版本:9.2
错误代码如下:
Dim objParser
Dim Filepath
Dim xmlNode
Filepath="../../CFG/Config.xml"
Set objParser = CreateObject("Microsoft.XMLDOM")
objParser.Load FilePath
Set xmlNode = objParser.documentElement
if (xmlNode is Nothing) then
ExitFunction
Endif
我使用单步执行模式进行调试发现,正常的情况下,Load之后objParser中已经有了XML文件的内容;
而在出错的情况下,在Load之后objParser中并没有正确的Load进XML文件的内容。