• 关于冒烟测试、随机测试、猴子测试


    冒烟测试
    冒烟测试,是微软首先提出来的一个概念,和微软一直提倡的每日build(构建版本)有很密切的联系。具体说,冒烟测试就是在每日build(构建版本)建立后,对系统的基本功能进行简单的测试。这种测试强调程序的主要功能进行的验证,也叫版本验证测试,提交测试。
    冒烟测试这个名称的来历,是从电路板测试得来的。因为当电路板做好以后,首先会加电测试,如果板子没有冒烟在进行其它测试,否则就必须重新来过。类似的如果冒烟测试没有通过,那么这个build也会返回给开发队伍进行修正,测试人员测试的版本必须首先通过冒烟测试的考验。
    总的来说,冒烟测试就是先保证系统能跑的起来,不至于让测试工作做到一半突然出现错误导致业务中断。目的就是先通过最基本的测试,如果最基本的测试都有问题,就直接打回开发部了,减少测试部门时间的浪费。

    随机测试
    让测试人员充分发挥自己想象的去测试,它没有用例的制约,会起到意想不到的效果。
    主要是在测试感觉不充分的情况下应用。其实即使我们没有增加这个测试阶段,我们也一直在做随即测试,因为一个用例不可能完全准确的涵盖功能点,也不可能充分指出所有测试方法和可能的情况,所以想到了就测试了,就是这么一种感觉吧。

    PS:
    猴子测试
    它针对的不是功能点,而是业务流程。功能点好测,它是明确的。而业务流程难测,他是随机组合的,一切有可能出现的操作,都是一个测试的流程。而我们用例,大部分是正常的业务流程,而异常测试有不可能把所有的流程测到。所以出现了猴子测试的概念,就是说,你把自己看成白痴,随便乱点,没有任何主观想法参与进来,让一些想不到的操作呈现出错误来。

  • 相关阅读:
    js中undefined,null,NaN的区别
    js中数字计算精度
    BestCoder Round #32
    POJ 2299 求逆序对(归并排序或树状数组)
    POJ 2603
    CodeForces 515C
    POJ 1853 背包问题
    UVA 10115 子符串替换
    POJ 1155 树状dp
    HDU 2196 树状dp 求树中节点之间的最长距离
  • 原文地址:https://www.cnblogs.com/jifeng/p/4811019.html
Copyright © 2020-2023  润新知