在 Postman 中,缓存可能包含了旧的环境变量、全局变量或者临时会话数据,这些数据有时会干扰到新的请求测试,为了避免潜在的问题,清除这些缓存是一个好习惯。本文通过图文教程的形式,向你展示如何在 Postman 中清除缓存。
清除 Postman 缓存前的注意事项
- 清除缓存可能会删除在测试过程中存储的一些重要数据,请在清除前确认是否需要备份。
- 清除缓存不会删除已保存的请求和集合,这些数据是安全的。
如何清除 Postman 缓存
1.打开 Console 控制台
打开 Postman 应用程序,在界面下方,点击“Console”图标,然后点击右边的↗
箭头图标打开详细的控制台界面。
如图所示,Postman 详细的控制台界面。
2.清除 Postman 缓存
方法一:
在 Postman 控制台界面,点击【Help->Clear Cache and Reload】选项,Postman 就会清除缓存,并重启 Postman。这个过程要保证网络正常(科学上网),不然重启 Postman 的过程会极其缓慢。
如果重启 Postman 的过程中卡住了,也就是网络不好的情况下,怎么关也关不掉,那么你需要手动在系统的任务进程中将 Postman 这个进程关掉,其它软件卡住关不掉也是这种方法,鼠标右键然后点击【结束任务】即可。
方法二:
除此之外,还有一种办法在 Postman 中清除缓存,点击【View->Developer->Show DevTools】打开一个像浏览器的控制台,或者直接用快捷键“Ctrl+Shift+i”快速打开。
打开后,点击“Application”进入到管理界面,即可将相应的缓存清除。
3.确认 Postman 缓存被清除
进行上述步骤后,可以创建一个简单的请求以验证缓存是否已经被清除。如果之前缓存的数据不再影响请求,那么缓存清除成功。
比 Postman 更好用的工具:Apifox
折腾 Postman 实在是太麻烦了,如果不会科学上网,网速还慢,实在是很糟糕的体验,所以我更推荐使用 Apifox,Apifox 中就不会有这么烦人的缓存机制。
Apifox 是一个比 Postman 更强大的接口测试工具,Apifox = Postman + Swagger + Mock + JMeter,Apifox 支持调试 http(s)、WebSocket、Socket、gRPC、Dubbo 等协议的接口,并且集成了 IDEA 插件。在后端人员写完服务接口时,测试阶段可以通过 Apifox 来校验接口的正确性,图形化界面极大的方便了项目的上线效率。
除此之外,还有非常实用且强大的 Mock 功能、自动化测试等,快去试试吧!
总结
Postman 是一款功能强大的 API 测试工具,合理管理其缓存对于确保测试的准确性至关重要。通过以上步骤,你可以确保 Postman 的工作环境是干净的,为你的 API 测试工作保驾护航。
知识扩展: