在实际软件产品的测试过程中测试团队经常面临的一个挑战是有限的测试时间,即测试人员必须在某个时间段之内完成所有的测试任务;按照传统的测试思路按部就班的执行每个测试用例将会面..
常规的风险评估通过计算可能性和严重程度来实现,它的缺点是没有能够更具体地体现各种不同因素对风险可能性和严重程度的影响。如果在评估风险时考虑风险可能性和严重程度的影响因素,..
作为测试人员,测试意识或测试思想估计是听得最多的话。更有甚者,听到这两个词都快呕吐了,但我还是要问一句"你的测试意识足够好吗?"。测试意识或测试思想这种东西是比较虚,但对测试..
朋友,你是否了解发散测试?你尝试过发散测试么?你的发散测试的效果如何呢? 发散测试,顾名思义就是不以某个标准或者框框作为约束的一种测试,对于我们测试人员来说,给我们最大..
在20世纪50年代,当数学家David van Dantzig 在防卫洪水的领域作出先锋性工作的时候,风险分析和风险处理就已经被应用在工程上了。自那以后,风险处理的意识在不同的工程领域得到发展和传播..
对于测试人员,软件测试是一个持续学习并实践的过程。他需要学习的内容可能包括: 行业知识:为什么需要这个软件?软件如何帮助使用它的人和团体去获得行业优势? 用户角色..
我发现,许多测试人员和测试经理将测试自动化等同于测试用例自动化执行。在他们的词汇中,“自动化”是“测试自动化”的缩写,而“测试自动化”就是自动地运行被测试对象、检查测试结..
探索式测试(exploratory testing)是一种自由的软件测试风格,强调测试人员同时开展测试学习、测试设计、测试执行和测试结果评估等活动,以持续优化测试工作。..
Harry Robinson是微软公司的首席测试工程师(Principle Software Development Engineer in Test),工作于必应(Bing)团队。他在国际会议CAST 2010和PNSQC 2010做了两次关于测试自动化的主题报告,都很有启发性。本..
肥皂剧测试(Soap Opera Testing)是Hans Buwalda(CTO, LogiGear Corporation)提出的系统级功能测试方法。其特征和方法对于基于情景(Scenario)的探索式测试很有启发性,是探索式测试者值得研究的工具。本文将简..
ACC(Attributes Components Compatibilities)是Google测试团队使用的一种建模方法,用来快速地建立产品的模型,以指导下一步的测试计划和设计。在Google内部,ACC得到较普遍的应用,一些工程师还开发了支..
最近看了不少有关探索性测试的讨论和观点,老实说越看越糊涂。所以忍不住吐槽一下,在这里和大家讨论一下探索性测试。希望对于想学习和尝试探索性测试的朋友有所帮助澄清,或者是更加..
前面说到了很多流程性的指导,也说了ET和ST的生产率的比较,但实际的情况到底怎么样呢,这里大概说下ET的实践结果分析: ET实践项目:XX1项目 ET实践时间段:09/12/15—09/12/21 ..
这次我们说下第3大块的流程,那就是Test Procedure,这里面有5大任务: (1) 确定产品的目的 (2) 确定产品功能 (3) 确定潜在不稳定的地方 (4) 测试每个功能且记录问题 ..
大家都喜欢在实践中看看效果,那么现在大家都理解了ET了,就很希望在一个项目过程中来实践ET,实践的具体流程是什么呢?需要考虑什么异常情况呢?接下来就说说ET实践的总体流程(这个流程..
之前我们说了很多ET的过程以及怎么去做ET,也说过ET和ST的关系,是怎么来用在我们的项目过程中的,但很多人对于ET能发现的bug类型有很大的好奇,认为ET能发现什么样的bug,是不是很严重,是..
之前讲了些ET在项目时间过程中是怎么来使用Heuristics,这期要说下ET过程在总体上的思考和怎么样来考虑覆盖率的问题。 回到之前所说的,当我们拿到自己的任务的时候,知道了自己需要..
之前讲了些ET在项目时间过程中是怎么来使用Heuristics,这期要说下ET过程在总体上的思考和怎么样来考虑覆盖率的问题。 回到之前所说的,当我们拿到自己的任务的时候,知道了自己需要..
之前讲了些ET在项目时间过程中是如果来管理的,那么ET tester在拿到自己的任务的时候,自己是怎么来进行ET的呢? 这里我们先考虑2个状态,一个是ET tester的状态,哪些状态呢? (1..
现在对于探索性测试,大家很多的看法都存在一点误区,都认为探索性测试不会控制和管理测试进度,大家在网上可以找到很多关于探索性测试的介绍,很少介绍到探索性测试应用在项目过程..