我想删除Selenium中localStorage中的特定记录

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

我正在尝试在Firefox的Selenium IDE中执行以下操作:

我在localStorage中有一个名为dismissGraphHelp的键。我正在尝试在脚本中删除它,但是它什么也没做。

getEval (with target) localStorage.removeItem('dismissGraphHelp');

如何实现删除密钥?

如果可能,我希望清除所有localStorage。

selenium selenium-ide
2个回答
2
投票

确定,找到了。为了清除Selenium IDE / Firefox下的localStorage,我执行了以下操作:

Command: getEval
Target: window.localStorage.clear();

0
投票

在最新版本的Selenium IDE中,这似乎已从getEval更改为运行脚本。该命令仍然如Kokesh上面所述。

Command: run script
Target: window.localStorage.clear();
© www.soinside.com 2019 - 2024. All rights reserved.