什么是日构建程序测试
时间:2012-8-21
日构建的概念不是简单的每日编译,编译和构建完成后必须对增加的新功能点进行系统测试,对已经测试过的功能点进行冒烟测试,日构建是软件比较推荐的有效的实践,强调测试的早期介入和持续的版本集成.
日构建和每日编译的最大区别就在于是否进行了冒烟测试,系统必须通过了冒烟测试才能够算日构建成功,而测试人员入工介入测试的前提是冒烟测试通过,这里举很简单的一个例子,如我们NAnt配置文件忘记拷贝一个公共文件到server目录了,这个时候每日编译可能是通过的,但如果把这个版本部署出去,测试是无法通过的,冒烟测试的一个重要作用就是要很好解决由于构建自身原因引起的各种缺陷.