[工作笔记之一] 转正答辩 2015-08-04 15:08

       从年初二月份入职,到现在已经五个月了,终于到了转正答辩。其实还是比较纠结的,其他公司工作日期到了,直接就转正了,我们公司其他部门也是,而我们还要参加转正答辩,领导才给签字,想想都有那么一丢丢忧伤。很庆幸能和北邮的几个孩子们一起参加转正答辩,因为他们收到转正邮件很久了,我是当天收到的邮件。不过另一方面我这边准备也是有点仓促的。31号还没收到邮件我就寻思能不能和他们一起转正,所以预先做了一点PPT,周末比较懒,就没有改,周一地铁上感觉今天如果幸运的话可能会答辩,简单写了一下答辩稿,这里要谢谢小原子教会我答辩时候一定要写答辩稿。到公司一直在等转正邮件,下午时候终于收到了。这个时候才想起来PPT还没弄完,匆匆改了几句话,就匆忙去5号会议室了。

       答辩有彭大大,老大还有城子姐在。答辩流程是这样的,我先简要说一下我的PPT,然后彭大大会问一些问题。因为之前写过答辩稿,大概对PPT有一个把握,所以PPT说的还算流畅,也可能是PPT写的比较少吧。彭大大听完后,觉得我的内容太概念化,写的太宽泛了,没有说到点上。

       然后指了一个最近的项目,问我怎么测得。其实西瓜这个项目测得主要还是软件的界面,功能。难一点的就是CMS配置数据的时候遇到了一些问题。

       第二个问题,是测试工具方面的问题。SVN都用过哪些操作,如果遇到文件冲突怎么办?我说工作上主要用的都是update和commit,其他的没用过。之前做一个项目的时候,遇到过冲突的问题,当时解决办法是把本地的文件删除掉,然后重新update。彭大大对我的答案似乎不太满意,问我当时薄的什么错误,说实话我是真的不记得是什么错误了。他告诉我说,应该首先解决冲突。其实我遇到那个问题的时候,是有用过这个办法的,但是不好使,又不记得是什么错误了,只好删了本地文件,重新update,确实这么个情况,然而这点真的无力辩驳。

       第三个问题,是概念性的问题。软件测试的流程,如果给我一个小项目,我要怎么做?我说,“产品把需求写出来后,产品、研发和测试三方要明确需求,然后测试这边就可以写测试用例了,同时研发开始开发,完成后测试根据测试用例开始测试,先是功能性的测试,有bug给研发该,整体做的差不多了之后,系统的测整个软件的功能,把所有点都过一遍,最后跟研发确认什么要改,什么不改。确认完就可以上线了。上线后再把所有功能都过一遍,都没问题就可以了。”彭大大没说什么,问城子姐,“城子,你说一下这个测试流程应该是什么?”,城子姐说了很多“我们测试的流程是需求写出来之后,测试产品研发各自先拿着看看,看看有什么问题,仔细看过之后,开立项会的时候讨论需求,对需求有什么问题都要在这个时候提出来,解决这些问题,需求确定后,需求就冻结了,接下来测试开始写测试用例,写完用例之后,三方还要审核一下测试用例,确定用例没问题了,用例冻结,接下来大家需要在一起商量一下工作分解,评估一下每个模块需要开发的时间,测试的时间,以及开发风险测试风险。评估完了之后开发开始做,做完进入模块测试,这个时候主要测试每个模块的功能,模块做完了之后就开始进入集成回归,有的时候我们模块比较多,可能会迭代回归测试,可能这次回归测试这个模块,下次迭代那个,迭代多次之后我们把所有的模块都跑了一遍。回归之后没问题就可以通知上线,做线上回归测试了,线上测试正常就可以发测试报告了”。可能有些记得不太准确,这个具体的还需要个城子姐确认问一下。

       第四个问题,你测试用例都是怎么写的?每条case是怎么写出来的。这里我说了一下城子姐和帆写用例的不同之处,城子姐的测试用例,每条case可能会验证不止一个问题,帆的呢,尽量每个问题写一条测试用例,每个都有各自的好处,我比较倾向于城子姐那样的。

       第五个问题,怎么判断自己写的测试用例就是对的呢?我有点蒙了,对呀,我怎么知道我的测试用例就是对的呢,之前写完测试用例都是有给老大和帆看过的,后来忙了之后就没给他们看了。这个确实是不好的,确实不符合测试的规范化。不过,老大有替我解释说后期任务太多,就没看,以前看写的都还可以。感谢老大替我解释,不然我都不知道怎么说。

       第六个问题,json基础问题,因为答辩时候有说用mongo数据库时候用过json查询,测接口时需要看json返回值。具体问题是,json中的“{}”和“[]”分别代表什么,我的回答是结合和数组,正确答案是对象和数组(列表)。问曹同学,他说是{}是字典,不过对象却是更准确。回去问韩大Bjson中花括号是什么,他说一个花括号代表一个对象,一个中括号是一个list,我觉得他好厉害的样子。我恍惚觉得他已经站在面向对象编程的角度来考虑问题了。

       大概就这些吧,可能还问了一些细节问题,我不太记得了。只记得答辩最后老大说,我一些基础还不很牢固,软件测试的流程一定要搞明白,还有测试工具一定要深入了解,以后评级对这些工具的考察也很重要。然后我的转正考核结果就是符合要求,而不是满意。评价里,个人优势写的是:1.工作积极主动,认真负责2.学习能力和沟通能力较好个人待改进及完善:1.对测试工作流程有待进一步理解2.对测试工具的使用有待深入了解。

       答辩完觉得我整个人都好弱啊,彭大大最后说的几句话很对,我觉得我需要学习的地方还很多,测试并不是那么轻松地,加油,努力!

你可能感兴趣的:(工作总结)