3、小结

为了避免掉入那些主要的自动化测试陷阱,R&D应该在开发过程中把测试这个“T”也考虑进去,而不仅仅考虑那些新酷的开发技术。如果发明并使用了新好的技术,但是不能被充分测试或者很难被测试到,那么我们如何知道它们的质量水平呢?!

测试自动化是个很关键的技术,在开发软件的过程中,程序员需要把测试效果和可测试性等因素考虑进去。并且,还应该明白修改GUI的内容对于自动化测试脚本的影响。