前一段时间被一个认证项目给忙死了。我们的软件要通过第三方测试套件的测试,但第三方的测试套件也在开发中,所以没有办法release给我们。所以我们每次fix bug后都要让第三方来测试,来回好几轮都没有通过。当然这个测试套件是第一次使用,而且比较严格,设计每一个消息是否重复,时序是否符合要求等,这这些是我们之前没有考虑过的,还有一些他们的开发文档也没有明确要求。到后来领导就找我们开会,了解情况为什么好几轮都没有通过。 我们陈述了当前实际情况和遇到的困难,领导们也给予了理解。但技术总监问了 每一个消息你们是否测试了没有,不要想当然的认为消息发出去了。确实是这样的,一些消息确实没有真正自测,因为一些消息确实不容易出现。
从第三方测试套件提出的问题可以看出充分的自测是可以避免一些问题流出去的。自测一定要充分,每一个点都要测到,不管是多简单的。后来在另外一个项目上需要场测帮忙测试,那边是老外来测试,果然老外测试的很充分,人家把每一个测试点都测过形成了一个Excel表。没有pass的用红色标出,一目了然。可能我们有些客观原因,如项目比较多,项目实际紧等,不能够像老外测试的那么充分,但这种思想一定要有。做事情就要严谨,仔细,不要怕麻烦。