【发布时间】:2018-05-20 18:28:09
【问题描述】:
大家好,
我正在使用 HP UFT 进行测试。
我从 Excel 文件中获取数据,并将数据写入同一个 Excel 文件。 我的问题是,当我将数据写入 Excel 文件时,我无法使用它,直到测试关闭并且 UFT 停止运行(UFT 不会读取它,它仍然是空白的)。
我需要一种在运行时更新 Excel 的 UFT“视图”的方法,我不能在测试仍在运行时关闭并再次打开 Excel 文件。
使用的语言:VBScript
你能帮帮我吗?
谢谢大家
【问题讨论】:
-
发布您正在打开 excel 并尝试对其进行读取和写入数据的代码。
-
首先,为什么不能保存、关闭并重新打开文件?其次,您可以通过
ADODB连接更新文件,并以相同的方式从文件中查询数据。第三,您可以将 excel 文件加载为数据表并在UFT中更新它,并立即获得任何更新的值。 -
像其他人建议的那样,在测试开始时,打开Excel,读取数据并关闭Excel文件。然后在运行时重新打开它以写入数据。每次触摸时请确保文件打开模式。
-
谢谢大家的回答,我想我要关闭并再次打开文件
标签: excel testing vbscript hp-uft