编写背景: 到今年7月,毕业整7年,做测试也近7年;7年说短不短、说长不长,回头看自己的青春年华和激情都奉献给了这份职业;能培养一个测试团队并给整个团队带来测试的价值和理念,是我去年就想做的一件事情,现在算是做到了;接下来是考虑如何让...
1. 对于一个测试人员来说,精通一门语言很重要,但是更重要的是通晓各种语言。 2. 我现在自动化所用到的语言就有C,C++, C++/CLI, C#,WindowsShell, Powershell等等,我会根据不同的情况来选用不同的语言去实现。 3. 作为一个测试人员对编程语...
说起代码走查,相信每个人都不陌生,但为什么要执行代码走查,什么时候来执行代码走查,如何有效执行代码走查,很多人的看法和见解都不一样。 一般的看法,认为代码走查是一种非正式的代码评审技术,它通常在编码完成之后由代码的作者向一组同事来...
五、测试计划制定 在TestLink系统中,一个完整的测试计划包括: 测试阶段的名称(如集成测试阶段、系统测试阶段) 里程碑(明确每个测试阶段的开始和截止时间,以及完成A、B、C三种优先级的比例) Build版本(定义本测试计划中需要...
TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。 TestLink 是sour...
不一样的SDET 首先,我要强调的是这篇文章讨论的是微软的Software Development Engineer in Test,中文翻译为测试开发工程师,简称SDET。不同于以手工或者脚本帮助测试的软件测试工程师(STE, Software Test Engineer),SDET是用编程方法结合正确的...
今天在51testing看到一篇转载的文章,很有共鸣。为此结合我的经历和体会,对文中的一些观点点评一把,给大家分享: “最近受邀请要给微软的一个团队讲解我个人的一些测试小秘密和常用的测试技术。其实,测试没有什么太多的秘密可言。如果说如何能...
●什么是过程? 过程是活动的集合。软件过程就是关于软件生命周期的一系列活动的集合,一般要经过需求分析、设计、编码、测试等活动。肯德基里的炸鸡腿也是一个过程,包括购买原料、准备、炸制、包装等活动。 ●什么是CMMI? CMMI代表能...
由论坛中“测试从零开始的公司应该如何建立测试与开发之间的流程”想到的,小公司或只有几个测试人员如何开展测试工作呢?以下是个人经验谈。 因为公司小,所以测试人员的工作可以相对简单些,不过肩上的担子没有轻。 1.参与需求分析流程 ...
这里我就以大家经常争相讨论的手工测试、自动化测试分类来开展讨论,这里的自动化测试是一个很概括的概念,我想把他细化开来,暂时把自动化测试拆分为自动化和性能两个方向,这里我不再把它细化下去,比如单元测试自动化、功能自动化或者单元性能测试、...
HR告诉我们要把个人的活动同公司的商业目标对齐。这句话说起来显得“假大空”,其实呢对我们软件测试工程师来说真正是有意义的。关键我们要理解,如何对齐,在哪些方面对齐。 对一名负责任的软件工程师来说,很自然,眼光盯在软件测试上,想得是如...
我相信,大部分的软件公司里,开发人员的待遇比测试员的待遇要高好多,实际也正是如此。但是我认为,软件公司的测试员的待遇应比开发人员要高出2倍以上,这才合理。 我认为,开发人员只是相当于做建筑的建筑工人(程序代码的构建),而测试员相当于...
很多人都不知道PMP认证的实际用处,以为只是形式上的一个证明.其实,PMP认证不但是一个对个人项目能力的证明,它还能在很多方面给你意想不到的好处。 项目管理的科学理念提供给人们一种解决问题的方法和思路。从根本上改善了管理人员的工作流程,...
软件测试行业,对人员的要求良莠不齐,因此做软件测试的人滥竽充数浑水摸鱼的也大有人在。但是,要真的想成为一名优秀的软件测试工程师,还真不是件容易的事。那需要钻研测试技术;考究研发技术;了解产品行业知识;探寻研发模型,谨慎、细心、好奇、创...
之前做持续集成环境时,对于集成测试、功能测试、系统测试...有很多的迷惑,今天刚好看到了一篇这方面的文章,共享之。 在软件测试生命周期中定义了很多术语,这篇文章将总结所有这些术语(我所了解的)。这其中的一些可能跟其他地方的定义不完全一...
目前主流的开发模型主要有:瀑布模型、原型模型、螺旋模型、增量模型、渐进模型、快速软件开发(RAD)以及Rational统一过程(RUP)等,这些模型对于软件开发过程具有很好的指导作用,但是,非常遗憾的是,在这些过程方法中,并没有充分强调测试的价值,也没...
记得谁说过类似这么句话:成功源于好习惯。在软件测试方面也如此。测试工作牵涉的活动众多,为了提高效率和绩效,养成若干好的习惯是必然而然的事情。 一、多翻看需求文档,不仅仅局限在自己负责的模块 测试最好在需求定义是就介入,这个应该...
最近我身边好多人都在忙着装修,或是结婚用房或是改善型住房,不管是出于哪方面的需要,经济和时间都是装修工程中需要面临的重要问题。对于上班族,即要保证工作时间,又要顾及装修中方方面面的琐事,的确不太容易。对于打算DIY装修的业主来说,制定好...
软件测试工程师到底是做什么的?很多书籍都会这样告诉你:黑盒测试工程师测试程序,白盒测试工程师测试代码。这样说的确没错,初学者可以这样理解,如果作为资深的软件测试工程师还是这样想的话,只能说是这几年的时间里你并没有任何进步。 简单点...
在面试中(无论是别人面试我还是我面试别人)常常都会给出一些具体的情况要求对方写出测试用例 比如说一个标准的登录框及注册,基本的用例思路是这样的: 1.从字符的有否考虑:正确错误的用户名密码,有无用户名密码,空格过滤等 2.从字符...