初学测试有感

软件测试工程师,对于刚从大学出来的我是一个熟悉又陌生的词汇,就是小白阶级的。之所以选择这个工作的初衷是觉得测试好上手,就算没有任何的测试经验,那也要比开发的难度小一点,压力不会这么大。正式进行测试工作之前,唯一的测试经验就是学校每学期“逼迫”我们自己做系统,自己测试是否有bug,否则不给学分。想想那时虽然辛苦,但是却对一门技术进行更快速更系统的了解。所以我认为,测试更是一个需要更多经验的工作。这样才会更完美的检测出项目系统是否有问题,问题是出在哪里。工作了一个月后,根据自己的测试项目大概写了一个手动测试的步奏,如下所示(想到什么写什么,如果有什么不对的地方,请多指教,一起学习)

                        测试小白的测试步奏记录(手测,功能测试)

一、测试部分功能的,条件是:没有任务书和说明的。不了解的项目(老项目)。

1、没有任务书、没有说明等。请开发人员讲解一遍流程,因为是旧的,所以不了解整体的流程。

2、根据开发人员所说的流程,考虑是否符合正常的逻辑。根据项目的不同,考虑测试用例,编写测试用例,看测试结果是否符合测试用例。最后进行测试反馈。

3、注意:测试的时候一定要对数据库进行了解,数据一定要写进去,这是最基础的。

二、测试完整的项目。

1、在测试新的系统的时候,首先要仔细看懂说明和开发任务书,了解需要测试的功能是什么

4、测试要知道数据库,数据表之间的对应关系。

5、测试流程:(测试用例根据测试的实际情况改变)

                     1.《登录》注意是否有注册,登陆、注册的条件,登录、注册错误后是否有示,提示是否确。

                     2.检查每一页是否有排版不合理的地方(不符合正常逻辑)

                     3.按照说明和开发的任务书操作流程,检查功能是否正确合理。

                     4.检查每一个字段是否都对应文本框,添加数据是否正确。

                     5.如果有错误就记下来并且截图,返给开发人员。

                     6.开发人员改完后提供的包进行布包、测试。

                     7.测试时注意的是有问题未解决一定要记下来,以免以后系统出现问题说是测试没有测试出来的问题。

                     8.打包发给线上的注意点(开发人员提供的所有文件都要打包,记录时间,测试遗留的问题,发包完成记得截图,记录当时的发包出现的状况)(现就职的公司有点特殊,请跳过看下一条)

                     9.查询,在第二页也得测试是否成功。

                     10.新增,是否是最新的在第一行,按倒序排列。(新增数据是否写进数据库)

我记得在学校的时候老师说了一句话“出来混迟早要还的”。说的就是现在的我,就算在学校里面学习了,出来之后觉得还是不够用,每天都会有更多的挑战等着你。当测试员对我来说最真的就是测试员是最了解一个项目的人,而且当个测试真的有时候得十八般武艺样样精通,最好的测试都是会开发的人。现在到那一步还有好远的距离,处于测试人员的第一阶段,离大佬们的境界,遥远但不是不可触及。每天都在给自己补充各种用得上的知识,就算现在用不上以后也会用的上,俗话说技多不压身啊!!!第一篇,胡扯了这么多,以后加油吧,路还很长呢......

猜你喜欢

转载自www.cnblogs.com/ycbaby/p/11433238.html