【全程软件测试3读书笔记】持续集成环境
2019-01-05 本文已影响16人
奔跑的小小鱼
持续集成环境能够实现自动构建、制动部署、制动验证,并能实时地将这些环节的结果发布到服务器上,供相关人员浏览。
持续集成涉及到的工具:
代码管理:gitlab、github、bitBucket、subVersion;
版本构建工具:Ant、Gradle、Maven;
CI调度工具:jenkins、BuildBot、Banboo、Fabric、CircleCI、Teamcity、Travis CI、CruiseControl;
自动部署工具:Capistrano、CodeDeploy、Superviso、Forever;
配置管理工具:Ansible、Bash、Chef、CFengine、Puppet、Rudder;
代码静测分析工具:findbugs、C++Test、CppTest、IBM APPScan Source Edition、Fortify Static Code Analyze;
单元测试:Junit、CppUnit、Mocha、PyUnit、xcTest;
版本验证工具:Selenium、Appium、RF、Jmeter等;