【问题标题】:Need help saving the current URL as a variable需要帮助将当前 URL 保存为变量
【发布时间】:2019-12-14 07:06:01
【问题描述】:

我对 Selenium IDE 比较陌生,并且在脚本/编码方面非常环保。

根据我已经完成的研究,我想要做的事情与以前的 storeLocation 命令相同。我需要将当前页面的 URL 作为变量拉入以供下线使用。

我所做的 95% 的研究最终都在多年前的一篇文章中讨论了 storeLocation,它在当前版本的 IDE 中不可用。

还有其他我可以使用的命令吗?否则,我可以在 IDE 中使用脚本将当前 URL 保存到变量中吗?

提前致谢!

【问题讨论】:

  • 你能发布你到目前为止所尝试的吗?
  • 我最成功的命令是这样的: 命令:执行脚本 |目标:window.location.href | currentURL 结果是成功的测试,但变量总是吐出“未定义”,所以我的脚本可能是问题所在。
  • 确保编辑您的问题并将所有相关信息(如当前命令)放入问题本身,以便未来的读者不必阅读所有 cmets 即可获得回答问题所需的一切.

标签: selenium selenium-ide


【解决方案1】:

你是对的,当使用execute script 命令时。但是您应该阅读documentation。此命令仅执行您在Target 字段中编写的代码,并且不返回任何内容。

所以你应该使用这个命令:execute script | return window.location.href; | url

【讨论】:

    猜你喜欢
    • 2021-09-06
    • 2017-05-23
    • 2023-04-05
    • 2017-06-03
    • 1970-01-01
    • 1970-01-01
    • 2018-11-15
    • 1970-01-01
    • 2010-11-18
    相关资源
    最近更新 更多