STLC là chuỗi hoạt động test có cấu trúc, thường gồm sáu pha:
1. Requirement analysis — phân tích yêu cầu, xác định cái gì testable, làm rõ tiêu chí.
2. Test planning — lập kế hoạch: phạm vi, chiến lược, nguồn lực, lịch, tiêu chí vào/ra.
3. Test case design — viết test case, kịch bản, chuẩn bị dữ liệu test.
4. Test environment setup — dựng môi trường, dữ liệu, công cụ cần thiết.
5. Test execution — chạy test, ghi nhận kết quả, log defect và theo dõi.
6. Test closure — tổng kết: báo cáo, đánh giá tiêu chí hoàn thành, rút kinh nghiệm.
Theo khung của ISTQB, các pha này ánh xạ vào test planning, monitoring & control, analysis, design, implementation, execution, completion. Mỗi pha có đầu vào, hoạt động và sản phẩm rõ ràng.