NOTE

1.1 Testing

Testing scope: unit, API, stress, performance, and tooling.

Testing & PerformanceUpdated 1 min readhistorical

This is a historical learning note and may contain outdated or incomplete understanding.

Software Testing Scope

1. Unit Testing

Tests small units such as functions, classes, or modules.

2. API Testing

Tests service interfaces, request/response contracts, error handling, and integration behavior.

3. Stress Testing

Tests the maximum load a subsystem or endpoint can sustain while still meeting its acceptance criteria.

4. Performance Testing

Observes system behavior under different loads, including throughput, response time, concurrency, resource utilization, and error rate.

5. Testing Tools

5.1. JMeter

JMeter can generate load and execute performance-test plans.

Loading helpful count