COMPILED, INTERPRETED VÀ HYBRID: CODE THỰC SỰ CHẠY THẾ NÀO?
Source code đi qua compiler, interpreter và runtime ra sao, kèm Hello World bằng JavaScript, TypeScript, Python, Java, Go, Rust và C++.
27 bài thuộc loại Series
Source code đi qua compiler, interpreter và runtime ra sao, kèm Hello World bằng JavaScript, TypeScript, Python, Java, Go, Rust và C++.
Progress report và test completion report cần trả lời điều gì để team biết tiến độ, chất lượng và rủi ro hiện tại.
Những nhóm công cụ tester thường gặp để quản lý test, theo dõi bug, gọi API, truy vấn dữ liệu và thu thập bằng chứng.
Một bug report cần những trường nào, viết actual và expected ra sao, kèm severity, priority và bằng chứng để team xử lý.
Biến một high-level test case thành test case chi tiết có precondition, test data, steps và expected result đủ để người khác chạy lại.
Từ requirement sang high-level test case và Requirement Traceability Matrix để quản lý coverage mà chưa sa vào từng bước thao tác.
Cách áp dụng equivalence partitioning, boundary value, decision table, state transition và các kỹ thuật white-box cơ bản.
Phân loại functional, non-functional, confirmation và regression testing để biết đang test cái gì và vì sao.