课程: Software Testing Foundations: Continuous Testing and DevOps
今天就学习课程吧!
今天就开通帐号,24,700 门业界名师课程任您挑!
Continuous testing concepts - Jenkins教程
课程: Software Testing Foundations: Continuous Testing and DevOps
Continuous testing concepts
- [Instructor] In order to get started on continuous testing, you'll need to be familiar with some key concepts first. We'll explore these topics in more detail throughout the course but let's go through a brief overview. Continuous integration means having a software suite that integrates your various code lines in the environments that you put them in. Continuous delivery means that while you're developing your software, you rely on a mostly automated process to test it and deliver it to your customers as soon as it's ready. Your continuous integration solution typically handles this process for you. For example, a lot of software development projects have a branch for code that's almost ready to go into production. Before it hits the production server, it's frequently deployed to a staging server. Before code hits production, it needs to be sent through regression testing. Automated tests can be run against…