当前位置:软件测试

软件测试

什么是软件测试的PIE模型?

316 testgo

PIE模型对于软件测试日常笼统说的“Bug”一词做了细分:1、Fault:软件中存在的静态错误。2、Error:由于Fault导致的内部状态的错误。3、Failure:不满于规格说明,用户可见的外部错误。我们要观察到错误的存在,必须经过三个步骤,也就是“P…

软件测试

什么是基于上下文驱动的测试(context-driven-testing)?

189 caicai

上下文驱动测试不是一种具体的测试方法,而是一类测试思维的体现,通常是指测试人员首先查看特定迭代的细节(产品特性、业务需求、相关干系人等)来选择他们的测试目标、技术和可交付成果(包括测试文档)。归根结底,上下文驱动的测试是要尽我们所…

软件测试

什么是软件测试的专项测试?

477 dongdong

说到专项测试。先聊聊DFX。什么是DFX呢?DFX其实是英文DesignforX。DFX是面向产品生命周期各环节的设计,其中X代表产品生命周期的某一个环节或特性,它是一种新的设计技术,在设计阶段尽可能早地考虑产品的性能、质量、可制造性、可装配性、…

软件测试

什么是app稳定性测试?

386 dingyx

什么是APP稳定性测试?app的稳定性也可以理解为app的健壮性、可靠性。通俗的说就是对app进行破坏性测试,app也能达到稳定的一个状态。对被测应用进行长时间的操作,在各种场景使用过程中都可以正常使用,不出现或极少出现崩溃/闪退、无响应等问…

软件测试

什么是变异测试?

579 caicai

变异测试是一种基于错误注入的测试方式,具体来讲就是人为在代码中注入错误,然后来观察现有的测试用例是否能够发现这些错误,如果能够发现说明测试用例是有效的,如果不能发现说明测试用例需要进一步完善和补充。变异测试起源变异测试在1970…

软件测试

什么是系分评审?

288 testgo

系分,全称为“系统设计、业务分析”,源于阿里黑话。系分内容通常包括捋清需求背景、资源信息、功能业务分析、任务拆解、排期表、风险点等。它的主要优势有以下几点:1、工作任务拆解更细化,工时评估更精准;2、更容易发现未知问题,并提…

软件测试

什么是接口的幂等性测试?

605 caicai

相信大家在做接口测试的时候,一定绕不开一个话题:幂等性。那么作为一名测试工程师,站在研发的角度,去学习哪些地方需要幂等性,以及如何实现幂等性的实现,在接下来的业务场景中,才能更好测试。什么是幂等性?在如何测试幂等性之前,首先…

软件测试

什么叫蜕变测试?

479 caicai

蜕变测试(metamorphictesting)是一种新型软件测试技术。要把蜕变测试这个概念讲清楚,不是一件容易的事情。蜕变测试的科学定义是:识别被测软件所具有的蜕变关系(metamorphicrelations),通过检查这些蜕变关系是否成立来判断软件是否存在缺陷…

软件测试

什么是混沌测试?

2628 caicai

混沌测试是一种可试验的、基于系统的方法来处理大规模分布式系统中的混乱问题。通过不断试验,了解系统的实际能承受的韧性边界并建立信心,通过不同的试验方法和目的,观察分布式系统的行为和反应。一句话——以试验的方法尽早揭露系统弱点。混沌…

软件测试

什么是背对背测试(back to back testing)?

3453 caicai

背对背测试(backtobacktesting),是一种软件测试,也称为对比/比较测试。在1998年由Somerville定义,一直使用在当存在多个版本的软件应用程序进行测试时。在这里,所有版本都经过一组类似的测试,然后如果存在任何系统/应用程序问题,则…

软件测试

什么是基于SLA的测试?

876 caicai

基于,SLA,测试。先来研究什么是SLA,再研究SLA该怎么测。什么是SLA?服务级别协议(service-levelagreement,缩写SLA)也称服务等级协议、服务水平协议,是服务提供商与客户之间定义的正式承诺。服务提供商与受服务用户之间具体达成了承诺…

软件测试

软件危机和软件缺陷的特点和区别?

642 caicai

软件危机和软件缺陷存在互相促进的可能性,很多情况下较难从事故现场对两者进行一个清晰、明确的划分,从软件开发的5个阶段——需求、设计、编码、测试和维度逐一讨论或许是个不错的尝试。需求阶段作为软件开发流程的排头兵,这一阶段累积…

软件测试

什么是灰度测试?

938 caicai

灰度是什么?灰度测试就是指如果软件要在不久的将来推出一个全新的功能,或者做一次比较重大的改版的话,要先进行一个小范围的尝试工作,然后再慢慢放量,直到这个全新的功能覆盖到所有的系统用户,也就是说在新功能上线的黑白之间有一个灰,所…

软件测试

什么是绿灯测试?

3943 testgo

什么是软件的绿灯测试,目前没有统一的定义。绿灯测试也被称为“Go”或“NoGo”测试。在知乎上有人解释说:绿灯测试严格来说不是一个官方承认的专有名词,但有些公司在重要测试或项目阶段时,会用一系列关键功能或非功能测试特性作为一个特…

软件测试

什么是精准测试?

1387 testgo

做测试的人,不仅害怕误报bug(说明自己技艺不精),而且更害怕漏测漏报bug(不仅说明自己技艺不精,而且后果更严重),其根本原因是做黑盒测试的人不知道开发人员改动了什么代码,影响到了什么。为此,有时候,开发人员改动几行代码,测试人员就不…

上一页1234下一页