我正在使用 Cucumber 执行自动化测试。我在运行期间运行两个功能,在其中我输入我的凭据以在网站中执行操作。执行第二个功能时,我将不得不重新输入相同的凭据,但浏览器已经存储了我的凭据,之前使脚本在此步骤中实际跳过/失败。我在下面分享了我的脚本。请告知什么可以解决。
我尝试删除 cookie,但问题仍然存在。
When /^I clear cookies$/ do
browser = Capybara.current_session.driver.browser
browser.manage.delete_all_cookies
end