刚入行软件测试的职场新手个人感悟

出来做软件测试工作也有几个月,说说我进公司接触项目以来的看法
进入公司之后,我接触的第一个项目不是一个还没开始做的项目,而是一个已经相对完善的项目。没错,我们学到的什么从需求开始介入测试啊,写测试用例啊,提意见啊,都没用。当然,你熟悉这个项目之后,有时间还是可以回头写一下测试用例的,只要你想。那么,对于一个成熟的项目,我们要怎么上手呢?
1. 输入项目的业务流程。进入公司后,先找对这个项目熟悉的人去带一下,谁熟悉呢,一个当然就是开发了,他开发的他都不熟悉的话那就没话说了,不过有一点要注意,因为一个项目组不可能只有一个开发,所以开发的话可能对自己负责的部分比较熟悉,其他部分也熟,但是教别人的话可能会卡壳;接着就是我们测试人员,测试人员可以说是对项目是最熟悉的,因为不熟悉的话是开展不了测试的,我们进去找人带的话一般也是找的测试;项目经理不用说了,还有一个就是实施人员,因为他们是要去去教客户使用的,他不熟悉系统能行吗,要是客户一问三不知,那你说他对你这个项目有多看好都是放屁,实施可能对底层代码不是很熟,但教会你业务流程还是没问题的。
2. 熟悉业务流程之后就要开始熟悉数据表了,熟悉数据表,熟悉数据表,重要的事情说三遍哈。能面试通过,那么对一些专业知识肯定就不会差到哪去,但是往往就对这个系统无从下手,为什么,就是因为对数据表不熟悉,我就吃过这方面的亏,上司叫你回归一个bug,而这个bug也是简单明了,但是我却用了非常非常多的时间还是没搞定,因为我找不到表,找不到字段,这就尴尬了,所以说一定要熟悉数据表。我没有找到快速熟悉表的方法,我是用一个Excel把表全部弄进去,包括表名、列名、列类型,然后配上我们可爱的中文。当然了,也要多用,多使用sql语句进行增删改查操作,应该很快就能熟悉表了。
3. 熟悉系统配置。第一步所熟悉的只是一个基本的业务流程,作为一个成熟的系统,功能越完善,往往也意味着配置越多,不同用户的需求是不一样的,但是他们用的又是同一个系统,那么就需要很多配置去区分开,某个用户需要开这个功能,另一个客户需要这个功能的另一种表现,等等。这种就关系到系统的细节了,熟悉系统配置也可以说熟悉系统的细节。
嗯,大概就这么多了,结束之前就祝大家工作顺利,早日升职加薪,迎娶白富美,走上人生巅峰!!!

你可能感兴趣的:(刚入行软件测试的职场新手个人感悟)