如何将测试步骤描述导出为纯文本?

软件测试 质量中心 擅长 出口
2022-01-19 22:00:30

我正在使用分析视图中的 Excel 报告将设计步骤导出到 Excel:

SELECT DESSTEPS.DS_DESCRIPTION
FROM DESSTEPS

但是,DESSTEPS.DS_DESCRIPTION 字段如下所示:

<html>
<body>
<div align="left"><font face="Arial"><span style="font-size:8pt">Call transaction </span></font><font 
face="Arial" size="3"><span style="font-size:10pt">SU01</span></font></div>
</body>
</html>

在 Excel 中,相应的单元格如下所示:

<empty line>
<empty line>
<empty line>
<empty line>
Call transaction SU01
<empty line>
<empty line>
<empty line>
<empty line>

有没有办法将 HTML 内容转换为纯文本(在 SQL 查询或后处理中)以避免 Excel 中出现空行?

环境:

  • ALM 11
  • 甲骨文 10
2个回答

您使用什么操作系统?如果是*nix,你可以使用html2text。

如果您的目标是在 Excel 中导出测试步骤的描述,最好的方法是在模块仪表板中使用“Excel 报告”。使用此工具,您可以创建一个 Excel 文件:

  • 对于每个请求 SQL 一个 Excel 表,其中包含您的请求结果
  • 您可以创建在后处理中执行的 VB 代码(添加图形、特定指令,...)

在数据库中,QC 保存所有 htlm 标签以供描述。使用“Excel 报告”,结果只是没有 html 标记的文本。