From the course: Tech on the Go: Building a Software Test Department
Unlock this course with a free trial
Join today to access over 24,700 courses taught by industry experts.
Testing as part of a CI/CD pipeline
From the course: Tech on the Go: Building a Software Test Department
Testing as part of a CI/CD pipeline
- [Instructor] Testing as part of a CI/CD pipeline. In modern software development, DevOps is a methodology that combines software development or dev with IT operations, ops. DevOps intends to shorten the application development cycle and provide high quality software. How is the software quality validated in a DevOps process? With test automation. How does test automation fit within DevOps? One of the first places to look is the technique of continuous integration. Continuous integration is a technique for continually executing tasks on your code. When code is merged into a central repository like pushing a change to a code versioning system, automated builds can run and tests can be executed. For example, unit tests and coverage reports, linting tasks to check for suspicious code, and functional testing can be run automatically. The result can be used to report problems immediately to an engineer, warning about…
Contents
-
-
-
A practical case for quality3m 5s
-
(Locked)
Why should you test software?3m 52s
-
(Locked)
Does the difference between bugs and defects matter?2m 19s
-
(Locked)
What is a test case?3m 4s
-
(Locked)
Measuring code and test coverage3m 44s
-
(Locked)
What kinds of tests are there?5m 31s
-
(Locked)
Manual testing for correctness3m 21s
-
(Locked)
Automated software testing for rapid feedback4m 36s
-
(Locked)
Regression testing for confidence3m 10s
-
(Locked)
The practice of exploratory testing4m 35s
-
(Locked)
Session-based testing with a group3m 53s
-
(Locked)
Linting and detecting bad code smells5m 32s
-
(Locked)
The role of security testing3m 44s
-
(Locked)
Effective bug reporting5m 14s
-
(Locked)
Building a partnership with engineering and product5m 51s
-
(Locked)
The first test engineer4m 7s
-
(Locked)
Testing as part of a CI/CD pipeline3m 26s
-
(Locked)
Scaling a test department2m 28s
-
-