品质问题

  1. 今天的工作是第一次UI内部测试我们新开发的手机。一天都在满地球的寻找bug,也找到了布满地球的Bug。
  2. 事情比我想象的有些糟糕。我负责有关手机短信息的两个模块,找到的bug有20多个。UI10个人,每个人都比20多。20*10=200个bug。问题在于这是第一次简单的测试,看来后面的工作会很累。
  3. 当然我们的手机出厂,以我开发的这个型号来说:计划还需要3次内部测试和4~ 6次的品质部专业测试。到时候bug会很少,但绝对不可能没有。
  4. 这也就是为什么市场上会有很多刷机服务。听说一个厂家有一次大规模收回所有的出厂手机,进行刷机,全因为一个bug——在没有手机卡的情况下不能拨打110。大家试一下,在没有卡的情况下,你的手机应该是可以拨打119或110这样的号码的。
  5. 为什么不能保证品软件质问题为零。零是不可能的,就像你不能保证把自己洗得一干二净。
  6. 在一次软件培训的课上,讲师举了这么一个例子。假设我们手机有10个模块,每个模块有10个基本的功能流程。这时我们测试每个流,总共需要测试10*10=100个功能流程。没这么简单,现在的手机都可以执行多任务(multitask),那我们需要测试的功能流程个数最大为10^10=10000000000。当然实际上是不可能这个样子的,但是我希望你能明白我说得意思。系统做大了,保障没有问题是不可能的。

将本文加入在线书签: del.icio.us | Furl | 365key

0 条评论:

添加评论