测试空间旗下大头针出品
上次我说过带领3个学员去一家做电影播放机(dMs)的公司去面试.最终这家公司选择我们的两名学员分别是吴小平和张洪涛.
今天我和吴小平张洪涛来到了这家公司报道.我们来这家公司不是普通的实习,是为这家公司建立测试团队.他们两个都必须要能够掌控整个的测试流程,有了问题必须主动独立的去解决,因为在这个公司只有我们才是测试专家.如果能够圆满的实习成功,下一次在应聘的时候学员们应该就能担任公司测试组长或者测试经理的职位.
当然事情没有那么轻松.第一天就感觉遇到了很多问题,今天SOS杨老师和Dennis.Li老师.
明天你们过来可能需要解决的问题有:
需要的工具及模板:
1.需要一套模板包括软件测试计划,软件测试用例,测试日志,测试报告等
2.搭建bugzilla环境,所需要的工具,明天应该要用.明天可能得你现场搭建了.
3.VSS的安装包.
关于测试了流程:
1.如何与开发人员交流我们准备使用Bugzilla,通过Bugzilla建立起Bug的整个处理流程,但是这个公司开发人员应该不会使用Bugzilla,所以是不是要给他们公司培训 一下工具的使用.
2.他们公司应该也没有用VSS对文档和所开发的软件进行版本管理.所以公司应该有个软件配置管理人员.不知道这个谁担任比较合适.
3.测试输出文档的审核,这个谁来做.我可以在这里做一个周.但一周以后呢?是由咱们2名学员中选择一名做测试组长,还是由他们公司来安排,或者是咱们三个人来审核.
4.我跟公司的贺老师沟通过了,他只要求学员做阶段总结.而我们要求每天的总结,已经给咱们的学员说了,每天必须写日志,每周写周总结,每月写月总结.这算初步建立了总结制度.有了总结制度就会产生很多文档,这些文档是不是汇报咱们三个人.这样也建立起了汇报制度. 跟他们是这样说的,希望他们在完成工作任务的时候,如果用到了所学的知识,应该把所学的知识写到日志中.以便让咱们了解哪个部分是与这个公司实践结合最紧的.
5.关于会议制度,学员会参加公司的例会,而我们还需要单独跟学员每周开例会交流吗?还是学员之间独立去开例会?
最重要的一点:
6.测试部门是不是独立存在的?测试人员又是以什么样的角色进入项目组?
我跟公司CTO贺老师聊了聊,他希望测试人员能够同时介入多个项目.想了想测试团队的组织结构应该是这样的:
而测试人员进入项目组有两种方式:第一种:测试人员归项目经理直接管辖,测试组长直接汇报对象是项目经理.测试部门的成本开销一律记到项目中.这样做有个很大的不利因素,你不可能得罪你的直接领导的,测试说话没有权威性.什么都是项目经理说了算.如图所示:
第2种方式是在公司内部也采取软件测试外包的形式.测试部门参与项目测试,但不由项目经理管辖,而由测试经理管辖.那这样测试部门进行独立的核算.如图所示:
那种方式是最好的,实践会告诉我们真理的.希望通过实践能够探索出一种适合这家公司的测试团队.