请教:随机测试,敏捷测试,猴子测试
请教大侠们,随机测试,敏捷测试,猴子测试的各自定义以及三者区别,越详细越好啊。先谢谢了呵呵 期待楼下的回答,随机测试和猴子测试有区别吗,我一直以为是一个概念,我们公司也一直这么叫的随机测试主要是用来避免由于测试用例不足而导致的bug没有测试出来,也可以通过随机测试发现的bug数与测试用例
测试出来的bug数进行量化,来说明测试用例的有效性 随机测试和猴子测试应该是有区别的,在面试的时候曾经被问到过Ad hoc testing( 随机测试)和monkey testing的区别。
看了一些资料后个人觉得随机测试主要是根据测试者的经验对软件进行功能和性能抽查。随机测试是根据测试说明书执行样例测试的重要补充手段,是保证测试覆盖完整性的有效方式和过程。monkey测试不依赖于测试者经验,形象点地说就是像猴子那样随便点击或使用系统。
感觉这些理解还不是很深刻,希望高手们帮忙再详细的解释下,呵呵谢谢哦~~~ 测试的理论真多今天又知道了个测试的名称 猴子测试???? 我还是见识少 学习了 随机测试:让测试人员充分发挥自己想象的去测试,它没有用例的制约,会起到意想不到的效果。
主要是在测试感觉不充分的情况下应用。其实即使我们没有增加这个测试阶段,我们也一直在做随即测试,因为一个用例不可能完全准确的涵盖功能点,也不可能充分指出所有测试方法和可能的情况,所以想到了就测试了,就是这么一种感觉吧。
猴子测试:它针对的不是功能点,而是业务流程。功能点好测,它是明确的。而业务流程难测,他是随机组合的,一切有可能出现的操作,都是一个测试的流程。而我们用例,大部分是正常的业务流程,而异常测试有不可能把所有的流程测到。所以出现了猴子测试的概念,就是说,你把自己看成白痴,随便乱点,没有任何主观想法参与进来,让一些想不到的操作呈现出错误来。
敏捷测试:这个概念很大了。它不是一种针对性的方法,而是一种测试模式。如果项目的需求经常变动,项目进度经常变化,需要经常地building版本,就像敏捷开发模式,那么我们无法制定严格的测试计划来执行。只能缩短测试周期,以一个小的时间粒度来制定短期的测试目标,在这世间内达到这个目标即认可测试有效。
我个人的理解 学到了,呵呵 恩看到了呵呵 谢谢哦,:victory:
要学的东西好多啊,大家一起加油 猴子测试?学习学习:) 原帖由 wolsion 于 2009-5-19 14:58 发表 http://bbs.51testing.com/images/common/back.gif
猴子测试?学习学习:)
sdsfgds 学习了 猴子测试高 真是好多测试名词啊。。
学习了` ad hoc testing, exploring testing, random testing, monkey testing
我从事测试以来,一共见过这么多随机测试。其中monkey testing刚接触到,不过不明白其中意思,老大说就是随机测试,于是我就随机测。原来是这个意思,把自己看成是白痴,随便乱点。真是形象:L 第一次听说猴子测试 嘿嘿 学习啦! 猴子测试是不是就是冒烟测试啊? 原帖由 david.wang 于 2009-6-8 19:57 发表 http://bbs.51testing.com/images/common/back.gif
猴子测试是不是就是冒烟测试啊?
猴子测试当然不是冒烟测试了。
这里说的冒烟测试,一般有两层意思,不知道你想说的是那种。
冒烟测试一种来源于硬件的测试。比如电路板测试,测试的时候,尽量去破坏常规,将电路短接,所以经常冒烟。这里的冒烟测试就是最大程度的破坏测试。
另一层意思来自微软,说的意思是用一袋烟的功夫去测试一下。主要针对上线前的主要功能进行最后的检查吧。 赚到了,又学了一个新名词!:loveliness: 原帖由 tingtingc 于 2009-6-9 11:05 发表 http://bbs.51testing.com/images/common/back.gif
赚到了,又学了一个新名词!:loveliness:
51就业学员,你们老师都不讲这些吗?这可是具体的测试方法啊,应用十分广泛 亲娘嘞 咋这么多名词儿呢?对实际测试到底有什么好处涅?!:funk: 猴子测试、冒烟测试、随机测试、敏捷测试。
3楼、5楼和15楼总结的好。 猴子测试原先是在手机测试行业的,后来被所有行业都采用
个人理解下的猴子测试是带有一种破坏性的测试
页:
[1]
2