我的测试经历(一) 软件测试
我从毕业开始,就在一家软件公司上班,作的是开发,因为公司小,基本上一个项目我一个人从头到尾安排,包括测试,不过那种测试只是自己调试,好了就给客户用,根本就没有什么文档,也别说测试了,经过一年时间,我掌握了从与客户沟通到测试到部署的整个项目过程,虽然还不规范,但已经是有了个概况了解,实际的了解,在这过程中,我发现软件工程与项目规范管理很重要,自己总结的一些与软件工程的差不多,于是我特别注意软件工程并学习它。但我重要还是从设计,需求、开发上来理解软件工程与其运用,还侧重程序开发,文档虽重视了些,多半后补。
第二年我进入了一家台湾的软件公司,他们是作产品的,产品与项目不同,基本上看不到需求的过程,只有设计、开发、测试,公司分为开发部,与QA部,我在开发部的一个产品小组里,在这个小组里,我主要学会了如何写文档,因为公司对文档有要求的,而且是英文文档,并且理解了产品的整个过程与实际公司的运作,这对我很有提高,在公司里还接受了各种培训,如请美国项目管理协会的讲师等等,让我获益非潜,那段时间我开始掌握ROSE建模型,COMCORBA等,那时候这些东西还是新事物。我们这个产品作结束后基本上是维护了,代码没多少,就是改客户提交的问题。基本上已经让我们改的没有任何问题了,QA测试也没问题了,一次,我们菲律宾的一线实施人员来公司学习产品,我向他介绍产品,他跑了一下,不一会,他就发现问题,我发现他测试的思路是从客户角度,及我们想不到的角度去操作,这让我大吃一惊,因为。我们的QA已经可以了有测试计划,测试用例。但还是有问题,这让我对测试有了新的认识,及得重新认识作软件了,正好我们项目组的QA移民了,缺少QA,QA部暂时也没人加来,因此我考虑了下,主动去作QA,当时领导还问我,确定好了吗,因为象我这样程序设计开发高手 怎么想到去QA。而我当时的想法是,我要把软件的整个过程掌握,包括测试,因为这是我的弱项。
于是我就开始了我的QA经历,在这一年中我掌握了产品的发布过程,维护,实施等规范的过程,特别是掌握了QA测试的从文档到实际测试的经验,由于我从开发设计过来,因此我测试出的东西比别人多,同样一个问题,我不但告诉程序员有问题了,而且告诉他,估计是那个地方,或那类代码有问题。因为我看到界面,就知道代码如何实现的。
文章来源于领测软件测试网 https://www.ltesting.net/