0
0
Testing Fundamentalstesting~5 mins

Continuous testing in CI/CD in Testing Fundamentals - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is continuous testing in CI/CD?
Continuous testing is the process of automatically running tests on software changes as part of the Continuous Integration and Continuous Delivery pipeline to find bugs early and ensure quality.
Click to reveal answer
beginner
Why is continuous testing important in CI/CD?
It helps catch errors quickly, reduces manual testing effort, speeds up feedback to developers, and improves software quality by testing every change automatically.
Click to reveal answer
beginner
Name two types of tests commonly used in continuous testing.
Unit tests (test small parts of code) and integration tests (test how parts work together) are commonly used in continuous testing.
Click to reveal answer
intermediate
How does continuous testing fit into the CI/CD pipeline?
After code is committed, continuous testing runs automated tests before the code moves to the next stage, ensuring only tested code is delivered.
Click to reveal answer
intermediate
What tools can be used for continuous testing in CI/CD?
Tools like Jenkins, GitLab CI, CircleCI, and testing frameworks like JUnit, Selenium, and Cypress help automate continuous testing.
Click to reveal answer
What is the main goal of continuous testing in CI/CD?
ATo delay testing until the final release
BTo manually test software after deployment
CTo replace all manual testing permanently
DTo find bugs early and ensure software quality
Which test type is usually the fastest and most frequent in continuous testing?
AUnit tests
BPerformance tests
CUser acceptance tests
DSecurity tests
When does continuous testing typically run in a CI/CD pipeline?
ABefore writing any code
BOnly after deployment to production
CAfter code commit and before deployment
DOnly during manual testing phases
Which tool is NOT commonly used for continuous testing automation?
AGitLab CI
BPhotoshop
CJenkins
DSelenium
What is a benefit of integrating continuous testing in CI/CD?
AFaster feedback on code quality
BMore manual testing effort
CLonger release cycles
DIgnoring test failures
Explain how continuous testing improves software quality in a CI/CD pipeline.
Think about testing happening automatically and often.
You got /4 concepts.
    List common types of tests used in continuous testing and their purpose.
    Focus on tests that check code pieces and how they work together.
    You got /3 concepts.