这是我第二份做测试的工作,第一份工作做了1年左右,主要是做web系统的黑盒测试,觉得没有多大突破,后来因为一些其他的原因辞职了。那时候没有去想为什么做测试没有多大的突破呢。

第二份工作,做手机软件测试的工作,负责安卓、iphone系统的测试,试用期间,自己觉得有几点不妥的地方:

1.工作心态比较急,急于完成任务,导致测试会不全面。上级分配给我一个任务,比如说让我去全面测试XX系统,没有说明截止日期,需要什么时候完成。我呢,性子比较急,刷刷就过了一遍,测试完了,然后把结果发给上司。然后上司她大致过了一遍,发现了我没发现的bug。这时,我在想,为什么她能发现,我就不能呢?恨自己怎么不仔细点。走的这一天问了上司我哪里做的不好,给了我几句话,“工作心态较急,急于完成任务,但是完成的结果不理想,测过的应用回归时会发现严重的bug”,我知道我哪里出问题了。

2.还说到:“没能进入测试角色,停留在体验用户的层面,对业务流程了解不深入,不能发现真正严重的bug,缺少对bug的敏感度”。确实这样,可是业务流程到底是怎么锻炼呢?是反复的在界面上熟悉功能吗?应该不是。我想得好好去研究。什么样的才是真正严重的bug?这个也没有严格的定义,但至少客户对什么最关心的那一块出了问题那一定是严重的bug。

3.改进和意见。

要多锻练学习各种系统,对各种系统的业务流程能很快上手。这些也都需要时间来学习的.
 
深入了解系统的业务流程,学会自己画图把流程理的清清楚楚,这样才有利于你构思测试用例,才能很快进入测试角色。多学习一些测试方法,如场景法,因果法等融入到工作中。
 

真的是这样,很缺乏一些测试方法。测试人员需要想象各种各样的场景,才能更全面的发现所有的bug。我回头得好好研究一下这些测试方法了。

4.心态很重要。我这3个月心没有静下来。刚来公司的时候就后悔了。因为是很小的公司,真是什么都很乱,上班的时候心里乱糟糟的,对这个公司不满意。就好像找了一男朋友,觉得他不咋地,然后对他也不咋地,最后竟然把我甩了那样的感觉。其实在什么样的公司里,重要性不大,重要的是能在这个公司发挥自己在这个职位上最大的能力。

一直觉得测试没技术含量,所以有时候上班时,会赶快把手头上工作的事情做完,然后去学习一些编程的知识,学习不是坏事,关键是要把手头的事情做得好,做得漂亮。可能是我太急了,想着赶快提高自己的编程能力,去学习自动化测试。

今天跟他说,我辞职了。其实不是,我试用期没过。我不好意思告诉他。我跟他说,我想学java,以后转开发,提高自己的编程能力。他建议我不要这样弄,要我先把工作做着,然后再利用业余的时间学习编程,辅助测试工作。对,他说的没错。可是我怕随着时间的流逝,自己再也没有那种拼搏的劲头了。最近的压力不小,各种问题都一一暴露出来。我是不是还是心不够淡定呢

值得我去反省!