改变格局~还是需要继续努力啊~成长的烦恼~~

几个可能和面试时有关的问题

上一篇 / 下一篇  2010-04-02 14:06:01 / 个人分类:一点感想

群里面有人问了几个问题,问题很泛泛,但是确实不知道回答来比较好,现在在自己的空间里面试着回答一下。

第一个问题:
如果你是流程的设计者,你会怎么设计?

第二个问题:
测试中发现的主要问题类型有哪些,分布的比例是怎样的,你觉着相比其他公司的测试,你们的产品在缺陷类型的分布方面有何特点?

第三个问题
以你的实际经验,软件系统出现缺陷的原因有哪些,如何避免?

个人观点”
第1题可就你认识的流程 可能我们都差不多经历几家公司,可能有大公司小公司,过CMMI或者未过CMMI的公司。然后整理一个自己认为比较合理的的流程,然后用自己的经验阐述为什么要这么做。
首先我理解这是一个测试流程,我的第一家公司是一家外包公司,过了CMMI3,主要做一些对华为或者移动的软件项目,开发流程较为规范,瀑布开发模式,测试流程大概是““分析需求---指定测试计划(人员项目风险成本)---编写测试方案(或者叫测试策略)---评审测试方案---编写测试用例---评审测试用例---预测试(会在用例中提取高级别的用例测试通不过打回)---完整测试---完整测试---回归bug(会有几轮,每一轮都会有报告)---系统测试(在走一边用例级别高的用例和主要bug)---分析性能测试需求---性能测试---性能测试报告---根据不同需求可能有文档测试等,但都小case了。
ps.因为是外包公司我们主要完成功能测试,和面子上的性能测试,质量还行吧,但是流程规范,咋一看不知道那会有问题,但是这个会很耗时间,会时间成本搞的公司完全不适用。

第2家公司是国内比较知名的互联网公司,敏捷开发,测试流程””分析需求---指定测试计划(时间成本)---测试设计(用画图的方法提取测试点直观方便(因为是cs项目所以比较适合画流程图))---评审这个测试设计---编写测试用例---评审用例---新功能测试---回归测试---系统完整测试---checklist---发布更新测试---线上测试。测试设计或者编写测试用例的时候有机会会去参加开发的代码review,这个过程仁者见仁了,发布更新测试结束后会有测试报告知会项目组每个人。
ps.开始的时候我总是感觉这个流程有问题,因为我们编写用例和测试设计的时间太短了,后来发现这其实是个行之有效的好方法。适用于用自己产品,并迭代开发的公司。

第3家公司是也是一家互联网公司,业务电子商务方向,BS架构,迭代开发,测试流程很多一部分是我来规范的““分析需求(我们很多时候做不到这点,因为需求太多主动权不在技术部而是来自公司各个方面的高层)---测试用例设计(使用自己比较擅长的方法总结测试店,画图也行,直接描述也行,但是保证要让别人能看懂)---编写测试用例(这个一般都是和测试设计结合一起做,所以我们测试设计之后没有评审)---评审设计和用例(保证发现问题马上改,做到效率最大化)---测试新功能---checklist(这一点参考上一家公司)---线上测试(也有一个list)---测试报告。
ps:BS架构,迭代开发,其实意味着我们无时无刻都有新需求(差不多每天都有小版本),我问过相关类型公司的同行,能写测试用例的很少了已经,完全靠经验,因为小需求多,所以及时用例不多也可能不会出现太多bug,但是这样的流程对于一个像提高自己测试技术和业务经验的人不太适合,项目本身的计划就补规范,也就以为这测试不会太规范,所以需要像很多工作来弥补计划不规范的损失,简历公共用例库,bug库,尽可能保证功能不出问题。

第2题
就说在后两家公司的问题吧,bug产生最多的地方就是公司产品的主要业务和功能上,比如QQGame主要问题就是大厅,商城,和游戏上,因为用的人多,bug出现的概率就放大了几百深圳几百万倍。电子商务网站主要的问题出现网上的活动上面,因为每天想到的需求都是和促销相关,而促销活动直接影响着购物流程和订单处理流程。
不论这两家那个公司相比其他公司缺陷类型的分布都是差不多的地方,如果说值得改进的就是业务流程,要么比较复杂要么不够人性化,这样都会有写问题,QQgame的流程太复杂,比如它要同步你的QQ资料,通过QQ服务器校验登陆等,这个就比其他产品增加的复杂度,自然可能也就会比其他产品在这个地方容易出问题。

第3题
有点重复和累赘了,避免的方法就是做好准备,做尽量多和尽量细致的测试,比如只做功能测试肯定不行,加上性能也不行,自动化还不行,组件测试,单元测试,都要进行才能避免更多的问题,但是一开始做不到怎么办,那还是要做尽量多的测试,不测试不行,当然还有提高对业务理解的深度和广度,因为除了工具我们拼的可能就是经验了。


下次总结,BS系统要覆盖那些浏览器!

TAG:

 

评分:0

我来说两句

日历

« 2024-04-29  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 6252
  • 日志数: 9
  • 图片数: 1
  • 书签数: 6
  • 建立时间: 2007-06-28
  • 更新时间: 2010-05-24

RSS订阅

Open Toolbar