我正在使用Selenium IDE测试一个Web应用程序。 有时我的测试即使应该失败也会成功。原因是浏览器恰好从缓存中加载页面的先前版本而不是加载该页面的新版本。换句话说,我可能会在不知情的情况下向我的应用程序引入错误,因为测试在加载以前的工作版本而不是加载新的有问题的版本后可能通过。
我能想到的最好解决方案是在运行测试之前删除浏览器缓存。我有一个Selenium脚本,在其中运行设置Selenium命令以在运行测试之前进行配置。是否有Selenium命令可以清除Firefox缓存?或者,在测试期间有没有防止加载缓存页面的其他方法?
我能想到的最好解决方案是在运行测试之前删除浏览器缓存。我有一个Selenium脚本,在其中运行设置Selenium命令以在运行测试之前进行配置。是否有Selenium命令可以清除Firefox缓存?或者,在测试期间有没有防止加载缓存页面的其他方法?