摘要

复杂的软件系统往往由于缺乏完备的调试环境和测试平台,虽然投入大量测试人员到复杂的环境调试中,但仍有大量低端问题会泄露到系统测试,甚至是直到发布后才能发现和解决。针对这一问题,文章介绍一种以敏捷开发概念驱动的FT(Fuction Test,功能测试)自动化的测试技术,即FT集成CI(Continuous Integration,持续集成)的理论、思想、方法和技术,从而构建出自动化测试环境,做到快速地验证版本,将问题尽早地暴露,缩短问题反馈的周期,从而帮助改进版本的质量。