Part 02 · Năng lực P0 của Senior

Kiểm thử và chất lượng mã nguồn

Thiết kế test suite cho phản hồi nhanh và độ tin cậy cao; kiểm tra đúng boundary, failure mode và công nghệ production thay vì chạy theo coverage.


Giáo trình Mức 4: 10 chương độc lập từ test strategy, JUnit và Mockito đến Spring Testing, Testcontainers, concurrency, distributed testing, performance/security, supply-chain quality gates và flaky-test operations.
2.1 · Học

10 chương lý thuyết

Mental model, lifecycle/call flow, failure mode, production caveat và nguồn liên quan.

2.2 · Nói

30 câu hỏi

Test boundary, performance, security, supply chain, flaky test và distributed failure.

2.3 · Làm

8 lab

Domain, MVC, PostgreSQL, concurrency, messaging, CI, performance và security.

2.4 · Kiểm tra

Sai lầm & checklist

Nhận diện over-mocking, test giả, flaky suite và quality metric bị game.

Kết quả cần đạt

Nguồn tham khảo: nội dung được đối chiếu với các chapter, bộ câu hỏi, lab và checklist trong Part 02.