Unit test và integration test khác nhau ở điểm cốt lõi nào?
- A.Unit test do dev viết còn integration test thì do QA viết ra
- B.Phạm vi: unit test một đơn vị, integration test nhiều phần
- C.Unit test kiểm logic còn integration test chỉ kiểm giao diện
- D.Unit test chạy tự động còn integration test chạy bằng tay
Đáp án: B
Phạm vi. Unit kiểm một đơn vị logic tách biệt, chạy rất nhanh. Integration kiểm nhiều phần ghép lại (service + DB thật, API + handler), chậm hơn nhưng bắt được lỗi ở chỗ các phần nối với nhau.
Nguồn tham khảo