135k views
1 vote
What is the term used for testing, where the system is tested during development to discover bugs and defects?

1) Unit
2) Integration
3) System
4) Acceptance

1 Answer

1 vote

Final answer:

The term for testing a system during development to find bugs and defects is unit testing. It involves checking software components individually and is followed by integration, system, and acceptance testing.

Step-by-step explanation:

Testing Phases in System Development

Testing is a critical phase in the system development process. The term used for testing where the system is tested during development to discover bugs and defects is unit testing. Unit testing involves checking individual components of the software to ensure they work as intended. Tests are typically written and run by developers as they work on the code, helping to identify and fix issues early in the development lifecycle.

Following unit testing, additional levels of testing include integration testing, where the interaction between software modules is examined, system testing, which evaluates the system's compliance with the requirements, and acceptance testing, where the system is tested to earn the client's approval.

With each test, prototypes may be evaluated and improved upon, designs refined, and overall quality of the software assessed. The process often involves iterations of testing and refinement until the design meets all constraints and performs acceptably.

User Adrien Gorrell
by
8.0k points