【发布时间】:2014-08-28 18:52:08
【问题描述】:
我使用基于 excel 的自动化框架,其中对象的名称被参数化到驱动测试执行的 excel 表中。
我需要以简单易读的格式将 QTP 对象存储库导入 Excel/电子表格,以便我可以编写一个宏来将对象的逻辑名称单独提取到 Excel 工作表中。
这可能吗?如果是这样,请解释。
(我知道我们可以选择以 XML 格式导入,但这并没有多大帮助。)
【问题讨论】:
标签: excel testing automation qtp
我使用基于 excel 的自动化框架,其中对象的名称被参数化到驱动测试执行的 excel 表中。
我需要以简单易读的格式将 QTP 对象存储库导入 Excel/电子表格,以便我可以编写一个宏来将对象的逻辑名称单独提取到 Excel 工作表中。
这可能吗?如果是这样,请解释。
(我知道我们可以选择以 XML 格式导入,但这并没有多大帮助。)
【问题讨论】:
标签: excel testing automation qtp
您不能将对象存储库直接导出到 Excel。您只能将其导出为 XML。如果您没有发现 XML 格式有用,则必须确定什么对您有用。您可以获取 XML 文件并使用 XML 样式表 (XSL) 将其转换为不同的格式。您可以编写一个脚本来解析测试对象的 XML 节点并输出名称。一旦您拥有 XML 等标准格式的数据,就有许多可用选项。
如果您需要更多帮助,我建议您发布要导出到 Excel 的对象存储库结构示例,然后发布您希望如何在 Excel 中显示该数据的示例。
【讨论】: