在有限的时间下保证软件测试质量探究
做软件测试,可能会碰到因为开发交付测试版本延期,导致软件测试的时间被压缩;因为市场的需要,需要压缩整个开发周期,预留给测试的时间不充足;也可能因为其它原因,导致软件测试计划的时间不够。那在有限的时间里,那我们要怎么保证软件的测试质…
做软件测试,可能会碰到因为开发交付测试版本延期,导致软件测试的时间被压缩;因为市场的需要,需要压缩整个开发周期,预留给测试的时间不充足;也可能因为其它原因,导致软件测试计划的时间不够。那在有限的时间里,那我们要怎么保证软件的测试质…
只要给我面试的机会,那offer就差不多到手了。这是笔者近几年,更是笔者最近换工作的真实写照,笔者最初面试时也是曲折艰难,往往面试一场空。但随着笔者不断的总结,使自己从里到外的不断强大,现在面试基本达到了面一次就能拿到对应offer的能力,…
1.测试前做好环境备份(包括数据库、程序源文件),以便测试出现故障时还原环境。2.要明确该次的测试目的,自己要测试内容以及对应的测试依据。3.测试首先要依据测试用例执行,然后在此后再进行错误推测法进行测试。4.把事实与推测分开,…
1、功能测试功能测试是一个试图发现程序与其外部规格说明之间存在不一致的过程。外部规格说明是一份从最终用户的角度对程序行为的精确描述。测试时按照科学方法设计的测试用例执行测试,在优先保证测试用例执行完全的前提下,再根据对业务的了…
摘要:一个人的精力有限,不可能做到面面精通。所以,我们要想要保证测试质量,需要打造一个优秀的十字型测试团队,里面具备有各种类型的测试人员。而要做好WEB界面测试就是非常具有挑战的事情,往往需要专人负责。在时下,因为自动化测试、性…
随着软件质量逐步被国内IT企业所重视,而目前专业的软件测试人员供不应求,从而使得软件测试培训机构如雨后春笋般出现。而对于想从事这个职业的朋友来说,也许去进行这样的培训是一个不错的选择。但是,也有些朋友没有充足的钱或时间来进行专业的培…
摘要:作为职业人,既然工作,肯定都会有考核。作为测试人员,应该怎么考核工作呢?以前经常提到唯bug数量论,这个很直观,但实践证明如果全看bug数量,会导致种种问题。而我们常说的用例数,bug数量只能作为考核中内容的一项。作为职业人,既…
摘要好的习惯是成功的一半。那我们在做软件测试过程中,你是否具备有好的习惯呢?笔者以前在带新人时,经常会要求他们养成几个好的习惯。下面就来具体谈谈我总结出来的测试五个好习惯。1、习惯性备份备份是我们必须养成的第一个习惯。不管我们…
笔者在开始做软件测试中,在最初对测试报告的认知认为就是一个用于结项的可有可无的形式文档,因此也就根据公司提供的模板依葫芦画瓢完成了事。但当进入公司开始参与ISO的评审,CMMI3等后,开始认识到软件测试报告远非一种形式,更多是一个测试活…
相信测试人员对测试的方法都有相当的了解。但实际测试活动中,为了更好的开展测试,或者说尽可能的发现软件中的缺陷,可能需要灵活的组织测试活动。下面就我原来用过的方法做下总结。交叉测试交叉测试,又分为:用例编写者与实际执行者进行交叉…
软件中存在bug,只要及时发现并修复,也许还不是太糟糕。但是如果需求没有控制好,没有经过较为严谨的评审,如果后面等软件开发出来才发现其中的问题,那带来的后果可能是灾难性的。经过软件工程学习的我们,也许都知道需求对于软件项目的重要性…
一个优秀的软件测试员,知识面一定不仅仅限于技术,还应该大量涉猎其它方面的知识。比如社会工程学,心理学,管理学,财务知识等等。这是我以前在测试新人们结束培训时,给予的一条建议。今天本文主要谈谈心理学对于软件测试的重要意义,以及在测试…
有朋友打算进入测试,或者转行做测试,经常都会咨询笔者应该去恶补或者去学习哪些知识。我可能会告诉他们先去了解软件测试的基础理论知识,包括软件测试的目的,白盒黑盒测试方法,怎么编写用例等。在我的其它篇章中已经有详细的提到,今天本文主…
自动化软件测试中的作用和目的不言而喻,就是让测试人员从繁重的手工常规性测试中解放出来,让精力更多的投入到更有价值的非常规性用例中,或者根据错误猜想找出更多潜在的缺陷。今天笔者只根据自己的一些经验简单说下自动化测试思想,毕竟我更专…
从专业熟悉的软件开发转型为测试人员,或多或少有些许感想。从一个编程员,成功转型到软件测试员总有些许心得。“软件测试员的目标是找到软件缺陷,尽可能早一些,并确保其得以修复。”测试是一个需要细心和耐心的技术活。当测试人员接手一个新的…