我们暂且不去评析软件测试在当今it公司中的地位,只说大家对软件测试的认识。基于我短暂的经验,我总结出软件测试几个最常见的误区,供大家研究: 一大误区:测试简单,对技术要求不高 这是对测试最通常的评价,如果一个开发人员转做测试,那...
问题: 在学校的时候,老师说女生以后如果从事不了开发,可以去做测试,有次面试,我问在公司一般程序员未来几年的发展,他说看个人能力发展,如果水平差点可以去做测试。 精彩答案: pansz: 水平差的开发人员,其绩效是负的,意...
前几天和公司几个开发同事一起去吃火锅,大家吃饭遇到的一个小问题,让我联想到了平时的工作。下面我用描述BUG的方式来描述这个玩笑: 【缺陷环境】一袋贡丸下到火锅里已经有10分钟 【执行动作】用筷子夹起贡丸放到嘴里品尝 【预期结果...
有一种被测试guru(Tony Hoare, Jame Whittaker)推崇的评估测试工程师的准则是:“软件测试的真正价值并不体现在代码中找出了多少缺陷,而是发现设计和编程人员解决问题方法上的局 限、思路中的狭隘和技能方面的不足”。从这个观点,我觉得可以得到以...
在四月间,六月间分别在天津和北京参加了软件测试主题沙龙,在会上都讨论了同一个问题:什么是软件测试人员的核心能力? 在天津的沙龙上,与会的测试经理和高级测试人员总结了十条,但是,没有写代码。 在北京的沙龙上,不仅测试人员同意这个...
软件测试中如何主动思考?如何实现测试人员的自由?你是如何理解的? 项目经理给你分配了工作后,他是否经常要关注你的进度和质量,如果真的是这样,你就应该好好反思了。下面我谈谈我对测试人员主动思考的理解(不包含测试模式等) 其实首先...
在平常的过程中,经常会听到有的测试人员这样的抱怨: 抱怨1:测试进行到中后期了,可我总觉得测试不充分,总想着再从头回归下才放心。 抱怨2:我每天加班,可还是不能保证测试的进度 抱怨3:我开始制定的计划不能严格的落实… …...
综观现今软件测试的一些轶事, 我对某些错误想法的频繁出现感到吃惊。尽管有很多可以罗列,但是我还是想分享测试的五个最常见的误传(基于我短暂的经验)。我发现前三个盛行于一些主流的新闻文章,而后两个则在科技领域的各个方面普遍存在。 误传...
问题描述: 如何提高测试人员测试的灵敏性,做到更好更专业的发现缺陷? 精彩答案: 会员 wuliangye: 提高测试人员测试的灵敏性,做到更好更专业的发现缺陷,我想一下几点是必须具备的: 1、对待测试工作的态度 态度决...
【摘要】我们都遇到过这样的情况:每次系统上线,几十人,甚至几百人的测试和开发团队都要提心吊胆的经过若干个不眠之夜。从高层领导到技术人员、测试人员不停的想象着各种可能遇到的情况… 2005年11月1日,日本东京证券交易所股票交易系统发生大...
以前,我是个开发人员。我不喜欢这个工作,无尽的压力让我疲惫。我几乎从未感觉到自己的工作做得足够好。我从未有过真正的休息。如果我没做好,我们就可能超过最后期限,或者是打包了一个垃圾产品。经历了这些之后,成为一个测试管理者感觉就像是休假一...
工作两年有余了,尽管中间做过开发,管过服务器,当过BA,不过大多数时间都在专业测试或者测试管理,接触了国内外大小项目七八个,当然,其中不乏并行。从普通人员到主管,对于自己的成长和职业发展,都还算是满意的。最近准备带团队进行自动化测试框架...
当数据逻辑与业务逻辑耦合太紧密时,不仅增加了新人对代码理解的难度,增加了代码维护的成本,而 且也增加了单元测试的数据构造的成本,同时也会使代码在复用性上也大打折扣。 如果从设计上按分层思想将代码划分:把数据获取放入一层,把数据处理...
客户端版APP主要是通过苹果的APP Store来进行安装的。在测试时,开发会先在本地苹果机上打好包,然后我们在Xcode上进行安装或者直接在开发提供的网址上下载这个包就可以了。因为第一次接触移动设备客户端测试,所以在整个测试中发现了好多会遗漏的地方...
引子 单元测试在开发人员中的普及,障碍很多。单测技术除外,单测意识问题、对单测收益的疑惑、做起来以后怎么持续等等,打击着开发人员开始单元测试的决心。写这篇文章,也真是为了消除大家对单测的疑惑,提高对单测的认识。认识的飞跃让你轻松面...
7月14日参加的一次北京测试沙龙上,根据演讲嘉宾段念和柴阿峰的分享,我总结了两个不同的观点:软件测试之路向左走还是向右走? 回想下自己的测试经历和从同行那里听到的,现在有一大部分的测试工程师的工作主要工作内容是集中在功能测试、黑盒测...
作为测试人员,测试意识或测试思想估计是听得最多的话。更有甚者,听到这两个词都快呕吐了,但我还是要问一句“你的测试意识足够好吗?”。测试意识或测试思想这种东西是比较虚,但对测试人员的确又非常重要,我将通过身边的几个例子来让大家触到它的脉...
给出了软件测试的适当定义之后,下一步就是确定软件测试是否能够发现“所有”的错误。我们将证明答案是否定的,即使是规模很小的程序。一般说来,要发现程序中的所有错误也是不切实际的,常常也是不可能的。这个基本的问题反过来暗示出软件测试的经济学...
我在采用持续交付的组织中和开发团队工作一起工作,发现很多开发者认为的正确的敏捷团队的工作方式,在这里跑得不是很顺畅。我认为传统敏捷与持续交付的矛盾的根本在于,二者是采用不同的方式把软件变得“可以发布“(ready to release)的。 软件...
上个月,把公司的 软件测试初级培训做完了,在QA committee成员的努力下,完成的还算比较顺利,在培训的时候有一些开发人员也参加了我们的测试培训课程,这是很难得的。 在某些开发人员的眼里,测试似乎很神秘,在某些开发人员眼里,测试似乎很简...