【问题标题】:Running old script in new UFT version在新 UFT 版本中运行旧脚本
【发布时间】:2017-06-20 16:16:13
【问题描述】:

我将 ALM 和 UFT 升级到最新版本。没有 GUI 更改,但是当我运行旧脚本时,它显示此错误:

Microsoft Jet 数据库引擎找不到对象 '测试数据 $'。确保对象存在并且拼写它的名称 和正确的路径名。

函数文件:[ALM\Resources] 资源\CRAFT 框架\可重用 Libraries\Framework_Utilities\ExcelDataAccess.vbs Line (76): "objTestData.Open strQuery, m_objConn"。

【问题讨论】:

  • 听起来您正在尝试在不存在的 excel 文件中查询工作表...检查您的 excel 文件是否包含名为 TestData的工作表
  • 检查传递给 m_objConn 对象的连接字符串中的路径。该路径可能不存在,或者该表 TestData$ 可能已被删除或重命名。
  • 谢谢! @Dave 和 @Mithilesh
  • @Dave 我正在使用混合框架,脚本很旧。我正在尝试在新环境中运行这个旧脚本。功能没有变化,但开发人员使用了升级版的 .NET。我不确定在哪里可以找到 TestDta,也无法在 UFT 中更改新的测试服务器。

标签: vbscript hp-uft hp-alm


【解决方案1】:

您可以通过查看ALM中的参数值来了解excel表的位置。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-12-01
    • 1970-01-01
    • 2016-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-01
    • 1970-01-01
    相关资源
    最近更新 更多