CSSLP · Question #109
Which of the following testing methods tests the system efficiency by systematically selecting the suitable and minimum set of tests that are required to effectively cover the affected changes?
The correct answer is D. Regression testing. Regression testing ensures that recent code changes or additions have not negatively impacted existing functionalities or introduced new bugs. It systematically selects a minimum set of tests to cover affected changes and verify system efficiency.
Question
Which of the following testing methods tests the system efficiency by systematically selecting the suitable and minimum set of tests that are required to effectively cover the affected changes?
Options
- AUnit testing
- BIntegration testing
- CAcceptance testing
- DRegression testing
How the community answered
(39 responses)- A3% (1)
- B5% (2)
- D92% (36)
Why each option
Regression testing ensures that recent code changes or additions have not negatively impacted existing functionalities or introduced new bugs. It systematically selects a minimum set of tests to cover affected changes and verify system efficiency.
Unit testing tests individual components or modules of the software in isolation, not the overall system efficiency after changes.
Integration testing verifies the interfaces between different modules or components, not specifically focusing on changes impacting existing functionalities.
Acceptance testing is conducted to determine if the requirements of a specification or contract are met, typically performed by end-users, not focused on specific changes.
Regression testing is a type of software testing that aims to confirm that recent program or code changes have not adversely affected existing features. It involves re-running previously passed tests to ensure that the new changes haven't introduced new defects or reactivated old ones, often focusing on a minimum set of tests to efficiently cover the affected areas.
Concept tested: Software testing methods - Regression testing
Source: https://learn.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/perf-test/automate-regression-tests
Topics
Community Discussion
No community discussion yet for this question.