【问题标题】:How to concatenate the DB query result in Robot framework如何在 Robot 框架中连接数据库查询结果
【发布时间】:2019-10-19 06:33:58
【问题描述】:

我正在数据库上进行 Select 查询,结果返回为

((596,),)

我只想使用 596 并将其设置为全局变量并将其用于下一个测试用例。

如何连接并仅获取 596 值并用于其他测试?

查询 -

${id}=  Execute Select Query  SELECT id FROM <table> where name="Path" and uid="123"
Actual Result - ((596,),)
Expected Result - 596

【问题讨论】:

标签: python database robotframework


【解决方案1】:

您将返回一个列表列表。您应该可以使用机器人的extended variable syntax 来获取第一行的第一列,如下所示:${id[0][0]}

用户指南中标题为Accessling list and dictionary items 的部分也介绍了访问单个列表项,该部分显示将列表项索引放在大括号之外:${id}[0][0]

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-12-19
    • 1970-01-01
    相关资源
    最近更新 更多