• 0
  • 0
分享

读者提问:阿常老师,请问复测前端 BUG 是否一定要先清缓存 ?

阿常回答:看情况,不一定都需要清缓存。

测试同学在复测前端 BUG 时,发现 BUG 依然能重现,心里很郁闷,怎么还是没改好,其实开发也不解,我明明已经改好了呀,并且我也自测通过了。

于是就有了下面这段熟悉的对话:

测试同学:这个问题还是没改好呀(附上错误截图),你看看。

开发同学:缓存清了没有,没有清缓存的话先清一下试试。

测试同学:清缓存之后没问题了。

那什么情况下我们复测前端 BUG 时需要清缓存,什么情况下不需要呢,下面我来和大家一起分析下:

一、复测前端 BUG 需要清缓存的情况

如果前面遇到这个问题的时候,我们打开过这个页面,开发修复后提交给我们复测,这个时候我们就必须先清除一下缓存。

清除缓存的方法:Ctrl + F5,或者 Ctrl + Shift + R,或者「浏览器 -》更多工具 -》清除浏览数据」。

tips:Ctrl + F5 = Ctrl + Shift + R,代表当前页面缓存刷新。

二、复测前端 BUG 不必清缓存的情况

如果前面存在这个问题的时候,我们没有打开这个页面,开发修复后提交给我们复测,我们打开这个页面,网页会自动帮我们刷新一次。

三、复测后端 BUG 就不必要刷新页面

前面两种情况描述的是针对前端 BUG 的处理,如果是后端的 BUG,并且和前端不想干的,不必要刷新页面,只要调接口了只能就能看到修改之后的内容。

结尾:

以上为真实故事,发生于 2022年 5月 6日,星期五,阿常就是故事当中的测试主人翁,之前的有些文章似乎只有理论知识而缺乏故事情节,今后阿常尽量分享每天的职场故事,记录我每天测试工作中遇到的问题,以及我后来是怎么解决的,大家敬请期待吧。

看完今天的分享对你是不是有所启发呢,有任何想法都欢迎大家后台私信阿常,一起探讨交流。

  • 【留下美好印记】
    赞赏支持
登录 后发表评论
+ 关注

热门文章

    最新讲堂

      • 推荐阅读
      • 换一换
          • 下载地址:http://jmeter.apache.org/download_jmeter.cgiJMeter基于Java开发,需要系统有安装JDK环境。解压后进入bin目录,点击jmeter.bat1、添加线程组:测试计划 -> 添加 -> Threads(User) -> 线程组,添加后进入如下界面:线程数:表示将模拟多少个用户进行测试。 Ramp-Up Period(in seconds):线程启动间隔,所有线程将在这个时间内依次启动。 循环次数:所有线程执行一次为一次循环。 Rame-Up Period(in seconds):...
            0 1 1718
            分享
          •   据报道,谷歌之前一直在为“Z世代”(1995至2009年出生的)用户开发一款人工智能移动聊天机器人应用,并在其中配以互动数字角色。  但资料显示,该公司最近在内部重组中将该项目“降级”。通常而言,当谷歌对某个产品降级后,相关工作就会暂停。  这款应用在内部被称作“Bubble Characters”,它会提供多个数字对话角色供用户选择,方便“Z世代”与之交流。该公司自2021年第四季度以来就一直在开发这个项目。谷歌拒绝对此置评。  该应用的描述显示,它将可以进行“类人”对话,并“采取行动”,“对Z世代很有吸引力”。相关对话均由大语言模型支持,这类模型可以通过海量数据集来理解和生成与人类相似...
            0 0 744
            分享
          • top命令用法top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。top的使用方式 top [-d number] | top [-bnp]参数解释:-d:number代表秒数,表示top命令显示的页面更新一次的间隔。默认是5秒。 -b:以批次的方式执行top。 -n:与-b配合使用,表示需要进行几次top命令的输出结果。 -p:指定特定的pid进程号进行观察。在top命令显示的页面还可以输入以下按键执行相应的功能(注意大小写区分的):?:显示在top当中可以输入的命令 P:以CPU的使用资源排序显示 M:以内存的使用资源排序显示 N:以...
            0 0 1405
            分享
          • 简单的写写 id,class,name,text定位吧,xpath上片文章详细解答了在学习html页面的同学都知道,html里的标签属性有id、class、name、text等等吧?接下来我们就简单的讲讲如何定位id、class等#首先先导入包 from selenium import webdriver #其次打开浏览器,访问百度 driver = webdriver.Chrome() driver.get("http://www.baidu.com")打开百度,我们按F12,点击百度一下,看看它有个ID属性,那在代码里,...
            0 0 594
            分享
          •   每个载入浏览器的HTML文档都会成为Document对象,Document对象,是所有Anchor、Applet、Area、Form、Image、Link、Plugin等对象的祖先对象。  Document 对象使我们可以从脚本(例如javascript)中对 HTML 页面中的所有元素进行访问,比如通过标签操作元素。  一起来看看javascript(以下简称js)是如何操作Document对象及通过Document方法操作其他对象的。  Document方法列表  以chrome浏览器为例,js对document对象及其子对象常用操作方法列表如下(按字母顺序排列)。表1 Documen...
            13 13 1233
            分享
      • 51testing软件测试圈微信