在UFT中通过ALM进行测试时,会跳过代码中的某些行。我的代码在下面,用于读取文本文件中的行数:
Function GetTextFileLineCount(Filepath)
Const ForReading = 1
Set fso = CreateObject("Scripting.FileSystemObject")
Set tso = fso.OpenTextFile(Filepath,ForReading)
tso.ReadAll
GetTextFileLineCount = tso.Line
tso.Close
Set tso = Nothing
Set fso = Nothing
End Function
当我在本地运行它时,ir会成功地遍历所有行和异常。当我从ALM行从set tso到tso.close跳过这个测试时,跳过了exceted。你能否提出相同的解决方案。