十年测试经验之谈:如何做好测试开发的工作?
从业近十年,从开始的功能测试到后来的自动化测试、测试开发、测试专家、高级测开...这段经历并不算太坎坷,也没什么太多故事,我只想从个人视角来给大家分享一下我的看法:如何做好测试开发的工作?测试开发(TestDevelopment)指的是将测试的…
从业近十年,从开始的功能测试到后来的自动化测试、测试开发、测试专家、高级测开...这段经历并不算太坎坷,也没什么太多故事,我只想从个人视角来给大家分享一下我的看法:如何做好测试开发的工作?测试开发(TestDevelopment)指的是将测试的…
虽然人人都认为单元测试很有用,但在实际工作中,有完善单元测试的项目仍然凤毛麟角。大家拒绝写单元测试的理由总是千奇百怪:“项目工期太紧,没时间写测试了,先这么用吧!”“这模块太复杂了,根本没法写测试啊!”“我提交的这个模块太简单了,…
我想要世界上有光,但不是你车上的远光。你的生活中有没有无数次想锤爆对方远光灯的想法?有没有撕辣条撕不开的时候?有没有狂按手机他就是不动的时候?每到这个时候,你是不是觉得这个世界充满了恶意?如果还没有,那再上一组图体验一下:…
互联网测试少,测试研发比大概在1:5,再加上产品再使足了劲上需求,导致了测试需求量大,测试准备时间短,从而降低了上线质量。那么如何解决呢?测试是质量负责人,要对平台质量负责,于是就需要做一些取舍,挑重点测。因此,在时间不充裕的前提下…
JameBach是从开发转测试,已经做了34年测试,属实老前辈!他在SatisFice中分享了一些想法,值得引起大家思考:测试行业已经发生了很大变化,但变化之中有一些恒定的东西,比如开发人员觉得自己了解测试,但却没在测试领域深耕。虽然8…
在项目过程中,如果开发说这个不是Bug,你的第一反应是什么?不同的人有不同的处理方式,也许是如下几点:相信开发说的,开发说什么就是什么,问题关闭;自己不能决定,啥都上升到组长或者领导决定;坚持认为这是一个Bug,但是说不出所以然,与开…
测试初学者对软件测试以及他们在实际工作中将怎样实施测试有很多问题。作为一个测试初学者,你需要对软件测试这个职业有一定了解。下面的这些“真理”,对于你在软件测试的发展,肯定会有所帮助。这些测试真理同样适用于有丰富测试经验的测试工…
在软件发布之前,如果没有测试的结束点(或称为软件测试的结束标准),那么软件测试将永无休止。软件测试的结束点,要依据所在公司具体情况来制定,不能一概而论!个人认为软件测试的结束点可以由以下10个原则(条件)确定:1、基于“测试…
当产品上线或者开卖的时候,如果没有严重的上线事故或售后问题,那自然是皆大欢喜。一旦有严重的问题反馈,产品、开发首先想到的就是测试部门有漏测。问题已经发生了,紧接着的是应该首先搞清问题,然后制定复现策略,抓取有效的Log给开发人员分析…
这是个很宽泛的问题,总得来说:首先评估分析引入自动化对项目的利弊,可行性,并取得团队支持;可能情况下,项目设计之初应考虑后面自动化,并引入(规范、工具等)支持;确定哪些需要测试自动化,做好分层;28原则,由点破面,由简到繁;遵循易上手…
软件测试人员只有一个梦想,那就是尽可能多的找到错误,但应该记住的是找到错误,可以帮助使任何软件更可用和更高的质量。如果测试人员在开始测试之前记住了一些重要的要点,则应用测试不是火箭科学。在本文中,我们将在开始实际测试任何应用程序之…
软件测试活动中有些时候在所难免被开发等抱怨不懂变通,抵死坚持,甚至可能搞得大家形成对抗。今天笔者针对软件测试所应坚持和变通话题,谈谈自己的认识和看法。坚持不等于顽固。提到坚持,经常与底线联系起来,那软件测试有哪些底线呢?软件…