意想不到的bug

上一篇 / 下一篇  2021-11-16 21:02:39 / 个人分类:Bug

       很久没有一个人潜心做一个项目了,最近正好有个项目没人做,就自己接手了。对这个系统不了解,但它是我很熟悉的一个第三方平台上开发的,而且改动的地方还算简单,所以就抽空断断续续地测着。

       第一个意想不到的bug发生在第一轮测试结束,我都发了邮件说我测试完了,结果BA发了封邮件过来说发现了bug。粗听听描述,觉得我测试过呀,没有问题的。结果开发看完说,嗯,是个bug。原来我们这次有个页面上某个地方一次性加了四个dropdown,这四个的名字还比较接近,前面都是一样的,就最后是1234。虽然我测试的时候看过了,每个dropdown选了选项保存之后,再次显示出来是对的,但我测试的时候挑选的选项是随机的,没有刻意挑选,就每次测试的时候随便挑。而bug是什么呢。原来这几个字段的选择在保存的时候,存的并不是页面上显示的内容,而是选项的顺序(比如123等)。然后因为名字太过接近,保存时第三个dropdown的选项错存成第二个dropdown的选项了,比如dropdown2选择的是第二个,dropdown3选择的是第三个,然后显示的时候,第3dropdown就显示了自己的第三个选项,而不是第二个。所以我之前测试可能都选择第一个或者都选择第二个,就没有发现这个bug。当这些dropdown选择的选项在各自的列表里的顺序不一样时,这个bug就出现了。

       第二个意想不到的bug发生在第二轮测试结束,好巧不巧,也是发了邮件说测试通过之后被另外一位也在这个被测系统做其他测试的同事发现的。这个被测系统有一个表单,分了很多页,在其中一页加了一个字段是Radio Button,必填,不然报错。这位做其他测试的同事是熟悉这个系统的,但不知道加了这个字段,所以填的时候就没有选上这个字段,然后在填完所有其他必填字段之后,页面停留在了其他页,就点了提交,然后居然没有报错,所以她到后面步骤的时候才发现不对。当我得知这个bug时,第一反应也是我测试过了呀,我测试过只有这个字段不填提交,而且我也测试过了这个字段不填的时候,在其他页面提交的。最后开发告诉我,根因是只有这个字段不填加上在其他页面才会报错。好吧,我是分别测试了这两个点。

       经验总结:有时候测试一个系统久了(这个被测系统业务我不熟悉,但它是在一个第三方平台上开发的,我对这个第三方平台比较熟悉,测试过很多在这个平台上的其他系统)会有点想当然认为有些错误不会发生。另外,如果条件允许,还是要多加一个人交叉测试会比较好。


TAG: Bug 手工测试 web测试 测试执行 功能测试

 

评分:0

我来说两句

我的栏目

日历

« 2022-01-08  
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

数据统计

  • 访问量: 1353
  • 日志数: 3
  • 建立时间: 2021-10-27
  • 更新时间: 2021-12-01

RSS订阅

Open Toolbar