ruby – 使用Selenium清除浏览器缓存
发布时间:2020-12-17 02:15:45 所属栏目:百科 来源:网络整理
导读:我一直在使用 Ruby selenium-webdriver gem在工作中的Web应用程序上执行一些测试.一件好事就是能够在执行定时页面加载等之前以编程方式清除浏览器缓存,但我似乎无法在文档中找到任何内容. 有没有人知道是否有一个简单的方法与宝石这样做? 解决方法 我没有足
我一直在使用
Ruby selenium-webdriver gem在工作中的Web应用程序上执行一些测试.一件好事就是能够在执行定时页面加载等之前以编程方式清除浏览器缓存,但我似乎无法在文档中找到任何内容.
有没有人知道是否有一个简单的方法与宝石这样做? 解决方法
我没有足够的声誉来评论jacksparrow007的答案,但在Ruby Selenium中,他的建议可以编码为:
profile = Selenium::WebDriver::Firefox::Profile.new profile['browser.cache.disk.enable'] = false profile['browser.cache.memory.enable'] = false profile['browser.cache.offline.enable'] = false profile['network.http.use-cache'] = false Selenium::WebDriver.for :firefox,:profile => profile (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |