首页 > 解决方案 > 是否有可能,如果可以,如何使用 RobotFramework 清除 localStorage?

问题描述

我已经看过机器人框架的文档,但我看不到清除本地存储的可能性。

基本上我想进行测试,用方法设置一些Switch Tocookie。

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}

标签: seleniumrobotframework

解决方案


您可以使用 Execute JavaScript 命令清除 localStorage,它基本上会在浏览器控制台中运行该命令:

 Execute JavaScript localStorage.clear();

更多选项在这里:https ://www.w3schools.com/jsref/met_storage_clear.asp


推荐阅读