最后,我们要对软件测试进行思考和总结,帮助大家进一步获得提升。这种思考更多体现在理念上,或者在思想高度上。例如,我们需要思考下面问题:
. 软件测试能做什么?
. 软件测试不能做什么?
. 测试面对的挑战是什么?
. 软件测试的底线是什么?
. 如何高效地执行测试?
在实际测试过程中,有时存在许多窍门,这些窍门没有很多道理,而是根据实际工作中所得到的教训和经验总结出来的。最常见的一种方法就是每个项目结束都要进行总结分析(Postmortem),了解哪些地方做得比较好,哪些地方还有待提高。对有待提高的地方应采取什么措施,而在成功的方面,有哪些最佳实践可以保留下来,用于今后的工作。
本讲主要介绍的内容有: