在控制台中打印查询结果 - Robot Framework

Print Query Result in Console - Robot Framework

我在自动化中使用 Robot Framework。现在我正在添加 SQL 服务器脚本。

为了方便起见,我想打印我的查询 (select) 以显示在控制台中。

我该怎么做?

我尝试了以下方法,但没有成功:

Log    SELECT *FROM TABLEX;

Log To Console    SELECT *FROM TABLEX;

后者打印到控制台,但发送查询,在本例中,select *from TABLEX。

此外,我可以使用 python 在相同的代码中打印吗?或者文件应该是 .py 而不是 .robot?

最后,我可以在 运行 测试后不继续生成日志吗?

等待中。

谢谢!

您必须 运行 执行查询的关键字。您可以捕获该结果,然后将其记录下来。

*** Test Cases ***
Example
    ${result}=  Query  SELECT * FROM TABLEX;
    log  ${result}