Tutorial zur kontinuierlichen Integration
Continuous Integration ist eine Entwicklungspraxis, bei der Entwicklungsteams aufgefordert werden, sicherzustellen, dass für jede an einem Softwareprogramm vorgenommene Codeänderung ein Build und anschließende Tests durchgeführt werden. Dieses Konzept sollte das Problem beseitigen, das späte Auftreten von Problemen im Build-Lebenszyklus zu finden. Anstatt dass die Entwickler isoliert arbeiten und nicht genug integrieren, wurde eine kontinuierliche Integration eingeführt, um sicherzustellen, dass die Codeänderungen und -erstellungen niemals isoliert durchgeführt wurden.
Die kontinuierliche Integration ist zu einem integralen Bestandteil jedes Softwareentwicklungsprozesses geworden. Es wird den Software-Testprofis helfen, die lernen möchten, wie sie ihre Projekte kontinuierlich erstellen und testen, um den Entwicklern zu helfen, die Änderungen so schnell wie möglich in das Projekt zu integrieren und neue Builds zu erhalten.
Dies ist ein vorläufiges Tutorial, das einige der grundlegendsten Konzepte der kontinuierlichen Integration behandelt. Jeder Fachmann mit einem guten Verständnis der Softwareentwicklung sollte von diesem Tutorial profitieren.