存档

文章标签 ‘软件缺陷’

无法再现的bug如何再现的思路

2012年10月30日 1 条评论

       从标题来看大家可能会觉得晕,这里说到的不可复现是指这些Bug有时出现,有时候不出现。相信大家在测试过程中肯定遇到过这种Bug,不少这种不可复现的Bug定位起来非常困难,可能很长时间都不能得到解决。能否复现这些不可复现的Bug成为大家关注的一个话题,最近国外的测试专家James Bach、Jonathan Kohl等对这个话题进行了一些探讨,这里把他们的一些思路理出来和大家分享。
阅读全文…

缺陷分类可以有效激发你的测试思想

2012年10月30日 没有评论

      当面临需求规格说明不全、模糊甚至没有需求的时候,要求测试人员确定测试什么,或者确定针对测试对象的测试思路是十分困难的。而基于缺陷分类的测试将可以较好的解决该问题。缺陷分类通常具有较好的结构化和系统化的特点。在讨论测试什么的过程中,可以有效的指导测试人员从哪些方面入手测试软件产品。
      下面是一个具体的案例,通过询问2名测试人员(该2名测试人员在WEB测试方面有2年左右的工作经验)”网上购书系统的购物车”在哪些地方可能存在缺陷和问题,在没有缺陷分类和有缺陷分类的情况下,分别得到的缺陷分类列表(讨论的时间是15分钟)。
阅读全文…

如何处理难以重现的缺陷

2012年9月13日 没有评论

在测试执行过程中,经常会碰到一些不可重现或者很难重现的缺陷,特别是在进行系统的非功能性测试的时候,例如:稳定性测试、压力测试、满配置测试、兼容性测试等。在非功能性测试过程中发现的缺陷往往是严重程度比较高的,例如:系统不稳定、系统在不可预测的时候重启等。假如软件产品交付给用户之后,在用户现场或者系统运行过程中出现由于这样的缺陷而导致的失效,那么将会大大影响用户对产品的信心。
虽然有的组织和项目可能不统计无法重现或很难重现的缺陷,甚至忽视难以重现的缺陷。但是笔者认为,针对难以重现的缺陷,可以采取以下措施改进测试的效率和有效性:

阅读全文…