在学校学习过计算机的一些理论知识,比如C++,JAVA,VB,数据库等等,但都是懂个大概。接触软件测试是从今年九月份开始的,主要是看测试理论以及数据库方面的知识,动手实践很少,所以刚开始对测试一窍不通,感觉很迷茫。后来有机会接触了一个商城的测试,才稍懂软件测试是怎么一回事。
进入公司一周了,为了了解公司现在的项目,首先看了软件需求规格说明书,接着是边熟悉业务边测试。
一、经过几天的测试工作,发现:
1.软件测试一定要动手实践,也许刚开始什么都不懂,像我刚开始一样感觉很迷茫,但真正实践过了,你会有豁然开朗的感觉。
2.在动手测试之前要先了解业务的流程。不要为了测试而测试,也许你测试工作做得很好,但不熟悉业务流程,就无法达到真正覆盖。
3.要正视团队协作,软件测试不是单个人可以完成的,要及时的与测试人员以及开发人员甚至部门主管沟通,这样既会提高工作效率,也有利于团队的和睦。
4.Bug提交要及时,应及时将发现的bug提交上去,这样有利于提高项目的进度。
二、不足之处:因我所在的公司是刚刚成立不久,所以一些程序执行起来还不太正规:
1.进入公司之前所看的软件测试流程都是:测试计划—>测试用例—>测试执行—>测试评审。而现在公司测试人员做的是先测试,再编写测试用例。
2.测试工作不被重视,有时发现了问题,找开发人员沟通,他们因赶进度,无暇顾及。因此bug就会一直堆积起来。
3.Bug没有专门的工具进行管理,公司用的是excel表格管理。所以当提交新的 bug,还要挨个发给每个人。现在测试人员都是把一天发现的bug集中一起,在下班之前发给每个人。这样就没有做到及时更新bug,很难提高bug修复率。
三、接下来要做的事:
虽然公司的一些运作不正规,但是自己还是要学习正规流程,提高测试技能,不能局限于某一块。
1.熟悉测试计划的内容并学习测试计划的编写。
2.学习测试用例的编写方法。
3.学习软件测试方法。
4.学习缺陷报告的编写。