首页 > 解决方案 > 如何使用 Robot Framework 将 URL 的一部分保存为变量

问题描述

我想知道你能不能帮忙

我有一个页面,我在其中执行保存操作,结果页面在 URL 中为我提供了一个 ID

例如https://thiscouldbeanything.co.uk/Timesheet/Detail/115325

我想做的是获取 URL 末尾的 6 位 id 并将其保存为变量以供稍后在测试中使用。我知道您可以使用 Get Location 来存储整个 URL,但我想知道是否有办法(可能是 python 关键字选项)只获取 ID。

我可能想到了一个 python 函数,它将 Get Location 作为参数,然后将 URL 切碎并将 id 作为变量传递回来,但我不确定如何。

任何帮助将不胜感激。

非常感谢

标签: pythonautomationrobotframework

解决方案


这里有一些 python 代码可以帮助你在你的 URL 中获取你的 ID

def getLastID(url):
    lastId=  url.rsplit('/', 1)[-1]
    return lastId

推荐阅读