软件测试穷尽测试是不可能的是对的还是错的
发布网友
发布时间:2022-06-08 23:39
我来回答
共1个回答
热心网友
时间:2022-07-14 05:17
当然是可能的。但是对于一个大项目来说,如果用【穷尽测试】,无疑会造成大量的物力和人力的损耗,通俗一点就是罪案成本非常高,而得到的收获对于成本来说就却异常的不值得。这也解释了为什么我们测试这门学科有那么多测试方法和设计,以及许多的工业标准,就是为了通过许多的巧妙设计和思想来平衡测试工作和测试质量之间的矛盾,从而达到统一服务于社会和人类。
至于对于不对,个人认为没有必要纠结,比如是个很小项目,就算用了穷尽测试也花费不了多杀成本,那何乐而不为呢?如果是一个B2C的项目,如果用穷尽测试,假设历时需要3年,等你测试完毕了,这项目也已经没有存在的意义了,因为已经被别的产品所取代了。
软件测试的原则是什么?
2、穷尽测试是不可能的。穷尽测试是不可能的,当满足一定的测试出口准则时测试就应当终止。考虑到所有可能输入值和它们的组合,以及结合所有不同的测试前置条件,这是一个天文数字,我们没有可能进行穷尽测试。3、杀虫剂悖论。测试用例需要经常的评审和修改,不断增加新的不同的测试用例来测试软件或系统的...
ISTA3E测试
ISTA3E程序是对相同产品的集合包装的综合模拟性能测试,集合包装件被定义为将一个产品、多个产品或包装件放置在滑板或托盘上,固定在一起或是作为一个单元运输。例如:一台机器由带瓦楞底托的托盘上、瓦楞侧围、顶盖包装,用缠绕膜缠绕在托盘上...
软件测试的基本原则
其次,穷尽测试是不可能的。随着系统复杂度的增加,测试覆盖整个软件的可能性越来越小。因此,我们应采用精准测试、二八原则、等价划分等策略,以提高测试效率和效果。这些策略将在后续的文章中详细讨论。尽早介入测试至关重要。越早发现问题,修复成本越低。传统开发模型中,测试往往集中在后期,忽视了对需...
测试有效性指标DDP的评估和优化
穷尽测试是不可能的,因此,不可避免有一些缺陷会遗漏到客户的使用现场,从而触发软件产品产生令用户不满意的失效或者各种问题。通常来说,在测试过程中判断测试人员的测试有效性是很困难的。但是通过用户反馈的缺陷数目,却可以直观的说明测试人员是否遗漏了比较多的问题,从而反映测试人员的测试有效性。缺陷...
测试的七项基本原则
即使在测试过程中没有发现失效,也不能证明证明没有缺陷,即 零缺陷是不可能的。原则2:穷尽测试是不可能的 进行穷尽测试(输入和前提条件的所有组合)是不可行的,除非是小型案例;所以我们应利用风险分析、测试技术和优先级确定测试工作量。原则3:测试的尽早介入可以节省时间和成本 测试的尽早介入有时...
软件评测师的工作原则
在实际工作中,开发人员在测试工程师不能发现缺陷后,经常会说被测对象已经没有任何问题了,这种观点是极其错误的。2、 不可能执行穷尽测试软件是运行在硬件基础上的逻辑实体,在复杂多变的环境中,任何运行环境发生变化都可能导致缺陷的产生,除了小型系统,利用穷举法进行测试是不可能的。通过风险分析、被...
软件测试的原则
测试可以显示缺陷的存在,但不能证明系统不存在缺陷。测试可以减少软件中存在未被发现缺陷的可能性,但即使测试没有发现任何缺陷,也不能证明软件或系统是完全正确的。 穷尽测试是不可能的 除了小型项目,进行完全(各种输入和前提条件的组合)的测试是不可能的。通过运用风险分析和不同系统功能的...
1.3七个测试原则
第二个原则强调了穷尽测试的不可能性。在软件规模不断扩大的今天,实现所有可能测试用例的测试几乎不可能。这一原则鼓励测试团队专注于最有价值的测试活动,利用有限资源最大化缺陷发现效率。尽早测试成为节约时间和成本的关键原则。通过在软件生命周期的早期进行测试,团队可以更早地发现缺陷,从而避免高成本...
软件测试的特性有哪些?描述测试策略V模型
软件测试原则:测试显示缺陷的存在、尽早的进入测试、穷尽测试是不可能的、二八原则(80%的缺陷来自20%的模块)、杀虫剂悖论(测试用例重复使用的话最终将不在发现的缺陷)、测试活动依赖测试项目背景、不存在缺陷的谬论;v模型这个,我看看能不能给你截个图啊,打字看不出来结构。希望能帮到你啦。
测试用例越多,测试效果就会越好,是否正确?
【错误】穷尽测试是不可能的,好的测试用例设计是从穷的测试中选择合理测试输入、测试组合、测试数据等,以相对有限的测试用例数目尽量达到理想的覆盖率。
软件测试原则
1)完全测试程序是不可能的 这点比较好理解,例如纸杯,需要验证其可承载温度。如果每个温度都测试,输入就太多了,也完全没有这个必要对吧。测试多少需要依据产品特性和人力成本进行设计,此部分将在测试设计部分进一步讲解 2)软件测试是有风险的行为 既然完全测试程序是不可能的,那就难以确保缺陷能被...