Содержание
- 2. What is continuous integration ? “Continuous Integration is a software development practice where members of a
- 3. So what exactly is Agile and why has it become so popular so quickly? LET’S EXPLORE
- 4. These methodologies are rooted in adaptive planning, early delivery and continuous improvement, all with an eye
- 5. Agile principles are all about being collaborative, flexible and adaptive. It’s built on the premise that
- 6. Agile Manifesto Agile software development focuses on keeping code simple, testing often and delivering functional bits
- 7. The four core values of agile software development as stated by the Agile Manifesto emphasize: 1.
- 8. The 12 principles laid down in the Agile Manifesto 1. Satisfying 'customers' through early and continuous
- 9. Testing challenges in the AGILE environment 1. Prioritizing requirements based on risk since it’s not possible
- 10. Testing Methods Development (BDD) • Behavior Driven (Cucumber test framework) Development (ATDD) • Acceptance Test Driven
- 12. Unit tests are narrow in scope and typically verify the behaviour of individual methods or functions.
- 14. How Continuous Integration looks today? Multiple specific configurations of tools to develop, build, deploy, and manage
- 15. Pipeline: Automate builds, unit tests, deployments, and more. The stages in the pipeline can automatically build
- 16. Build Alliance with Developers Choose Test Framework for productivity Flaky test == 0 test Flaky tests
- 17. Source version control tools CVS SVN GIT GitHub is a code hosting platform for version control
- 18. Open Source Continuous Integration Servers The leading open source automation server, Jenkins provides hundreds of plugins
- 19. What's the Difference Between Continuous Integration and Continuous Delivery CI/CD Continuous Integration (CI): short-lived feature branches,
- 20. Continuous integration, continuous deployment, and continuous delivery - vectors that have the same direction Continuous delivery
- 21. Continuous Deployment tools CircleCI’s continuous integration and delivery plaCircleCI’s continuous integration and delivery platform helps software
- 23. Скачать презентацию