selenium - 是否有可能,如果可以,如何使用 RobotFramework 清除 localStorage?
问题描述
我已经看过机器人框架的文档,但我看不到清除本地存储的可能性。
基本上我想进行测试,用方法设置一些Switch To
cookie。
Test Button Visibility For Administrator
Switch To Administrator
Go To Page ${VIEW}
Wait Until Page Contains ${BUTTON}
Test Button Visibility for User
Switch To User
Go To Page ${VIEW}
Wait Until Page Does Not Contain ${BUTTON}
解决方案
您可以使用 Execute JavaScript 命令清除 localStorage,它基本上会在浏览器控制台中运行该命令:
Execute JavaScript localStorage.clear();
更多选项在这里:https ://www.w3schools.com/jsref/met_storage_clear.asp
推荐阅读
- javascript - 当 else 语句发生时,如何添加 HTML/CSS 警报?
- javascript - npm install 更改了我的 package-lock.json,这会干扰远程代码吗?
- mongodb - 使用 APOC 同步 MonggoDB 和 Neo4j
- blockchain - Notary 无法安装 Corda 服务
- excel - Excel VBA - Web Scraping - 在 HTML 表格单元格中获取值
- angular - 将验证器添加到 formGroup 而不删除以前添加的验证器
- search - 未排序的 Solr 订单结果
- r - 包装成函数时RSelenium出现问题
- python - 在python中使用//运算符除以零
- google-apps-script - 晚上清除 Google 表格中的回复