使用Robot Framework和浏览器库检索数据层

问题描述 投票:0回答:1

使用 Robot Framework 和 Selenium,我可以使用以下命令检索数据层:

${dataLayer}=  Execute Javascript    return window.dataLayer

如何使用浏览器库而不是 Selenium 库获得相同的结果?

我已经尝试过浏览器库中看似等效的内容:

${dataLayer}=  Evaluate Javascript    return window.dataLayer

但它超时了,所以我想我没有正确使用它。

我希望进入${dataLayer} window.dataLayer

selenium-webdriver robotframework playwright
1个回答
0
投票

我使用的语法是错误的,正确的语法是:

${dataLayer}=  Evaluate JavaScript    ${None}    window.dataLayer

这样就按预期工作了。

© www.soinside.com 2019 - 2024. All rights reserved.