我想测试一些表格中有复选框的页面。包含一个测试用例是一个好主意,它只是检查在页面重新加载时是否取消选中所有复选框?
换句话说,即使重新加载页面或转到该网站的其他页面,我也会询问是否可能未选中已选中的复选框。然后回到页面?
这是否总是由浏览器引起,可能是编程/设计不佳?
我尝试了什么: Why does the checkbox stay checked when reloading the page?
答案 0 :(得分:0)
它全部依赖于浏览器缓存。每次重新加载都会为您提供静态页面,但由于页面缓存,复选框仍保持选中状态。如果您希望在每个页面重新加载时取消选中它们,则执行硬重新加载Ctrl + Shift + R或设置控件标题:Cache-Control:no-store