|
这样的问题出现,说明公司的流程和项目管理有很大的问题,已经不是软件测试人员可以控制的了.
个人建议:
编码部分:
1、测试中发现枚举类型设计的不合理,开始时采用1、2、3、4,后来采用0、1、2、4(3就是1+2)
2、测试中发现某些功能在PC机下,和WINCE下有差别(PC的模拟软件无法完全模拟WINCE下的功能)
3、由于开发人员的忽视,在模拟运行软件中,使某些功能无法测试(比如GPS的模拟,温度计的模拟,顺号器的模拟)
为什么不能测试这些功能,是没有环境还是没有测试的数据?或者是硬件的问题?搞明白了问题所在就可以解决了.
还有开发人员在开发的时候肯定有测试的办法,可以跟他们商量一下.
功能部分:
1、由于2人开发,出现推委责任的现象,出现沟通不好的情况,导致1个功能改好,
另1个功能失效
这个问题可以由在项目开发的时候制定一个项目负责人,就是说在开发那里有个负责,然后测试这里也有负责人,他们直接对项目编码和测试负责.
2、出现了测试的不可观察性
3、出现了测试的不可测试性
4、出现了测试的不可控制性
不明白这几个问题为什么会存在?是否不具备测试的环境还是个人的能力有问题?
我向你们公司的领导是不想看到这样的解释的.由推托责任的嫌疑. |
|