Comprehensive Overview of DevOps, Waterfall, and Agile Development Methods
This content provides detailed insights into DevOps, Waterfall, and Agile development methodologies, their goals, the need for DevOps, continuous testing, automated testing examples, CI/CD pipelines, integration testing, and more. It covers various aspects such as DevOps goals, continuous testing benefits, test integration examples, pipeline automation, and deployment strategies in a comprehensive manner.
Download Presentation
Please find below an Image/Link to download the presentation.
The content on the website is provided AS IS for your information and personal use only. It may not be sold, licensed, or shared on other websites without obtaining consent from the author. Download presentation by click this link. If you encounter any issues during the download, it is possible that the publisher has removed the file from their server.
E N D
Presentation Transcript
DevOps Test Automation
Agile Development Method Source: Krusche & Company
The Need for DevOps The conflict of Dev and Ops gives rise to DevOps Source: Smartsheet
DevOps Goals More frequent deployment Shorter lead time for a new release Significant improvement in product quality Automation in repetitive tasks
Continuous Testing -- Agile s approach to testing
The Benefit of Continuous Testing Expose defects early Be able to improve the test process Immediate feedback
Example Test Integration -- Supra Organization, Carrier Types of Tests to be automated Unit Test Integration Test Functional Test (API) Regression Test (UI/Selenium) Acceptance Test
CI/CD Pipeline Example Source: Jetbrains
Integration Test Automation On Premise Deployment Integration Test Cloud Deployment WebJobs Parameter passing Test Report Download Sychronization with WebJobs
Parameter passing Deploy code Deploy WebJobs Octopus Deploy Teamcity Azure Test Report Integration Test in Azure
Functional Test Integration CI Tool Plugin Plugin script modification Test invocation from the CD Tool Test Report Upload
Test Invocation Octopus Deploy ReadyApi Teamcity Test Report ReadyApi Test Integration