In last year's agilechina
During the Conference, Jez humble (cruise
Product Manager) mentioned the mature model of continuous integration, from low to high:
1
Automated build and continuous Compilation
(
Automated build/continuous compilation)
2
Let
Unit test automation
(
Automatic unit tests)
3
Let
Automated Function Testing
(Automated functional tests)
4
Let
Deployment automation and acceptance testing and performance testing
(
Automatic deployment to UAT/performance
Testing etc .)
5
Automatically deployed to trial run environment and production environment
(Automatic deployment to staging and production)
And this year
Citcon (continuous integration and testing Conference) Na, this has become a hot topic, and it seems to be further refined (see here)
).
Although this list cannot be used as a standard, it is more than enough as a reference. Although some of the entries are not necessarily suitable for all software, the option is for the user.
As long as we accept the ideas behind this model, we will correctly determine our position and clarify our direction.