You are on page 1of 2

- Kiểm thử đơn vị ( Unit test ): quá trình kiểm thử phần mềm tại mức đơn vị nhỏ

hỏ nhất, như hàm


hoặc phương thức, để đảm bảo chức năng và tính đúng đắn của từng đơn vị
- Kiểm thử Module : là kỹ thuật kiểm thử phần mềm tập trung vào kiểm tra các module hoặc
thành phần lớn hơn của phần mềm để đảm bảo chúng hoạt động đúng và tích hợp với nhau một
cách chính xác, giúp giảm thiểu rủi ro về tính ổn định của phần mềm
- Kiểm thử tích hợp : là quá trình kiểm tra tính đúng đắng của hệ thống hoàn chỉnh bằng cách kết
hợp với nhau một cách chính xác, giúp giảm thiểu rủi ro về tính ổn định của phần mềm
- Kiểm thử hệ thống : là quá trình kiểm tra tính đúng đắn của hệ thống hoàng chỉnh , bao gồm
kiểm thử chức năng, hiệu suất, bảo mật, khả năng phục hồi và tương thích. Mục tiêu của nó là
đảm bảo rằng hệ thống đúng và đáp ứng được cái yêu cầu của khách hàng và giúp phát hiện và
sữa lỗi trước khi truyển khai
- Kiểm thử chấp nhận : là quá trình kiểm tra tính đúng đắn của phần mềm dưới gốc độc của
khách hàng hoặc người sử dụng cuối dùng. Mục tiêu của nó là đảm bảo rằng phần mềm đáp ứng
được các yêu cầu của khách hàng và sử dụng được trong môi trường sản xuất. Kiểm thử chấp
nhận là 1 bước quan trọng trong quá trình phát triển phần mềm và đóng vai trò quán trọng
trong việc đảm bảo chất lượng của sản phẩm phần mềm
- Kiểm thử hộp trắng : là phương pháp kiểm thử tập trung vào kiểm tra cấu trúc nội bộ của mã
nguồn. Nó giúp tìm ra các lỗi logic, ràng buộ và lỗ hổng trong mã nguồn, đo đạc chất lượng của
mã và cải thiện hiệu suất của phần mềm. Kiểm thử hộp trắng là 1 phương pháp kiểm thử quan
trọng để đảm bảo chất lượng của phần mềm và giúp phát hiện các lỗi trước khi phần mềm triển
khai
- Kiểm thử hộp đen : là phương pháp kiểm tra tập trung vào kiểm tra tính năng và các yêu cầu
của phần mềm mà không cần thiết chi tiết về cấu trúc nội bộ của mã nguồn. Nó giúp đảm bảo
rằng phần mềm đáp ứng được các yêu cầu và mục tiêu của người sử dụng bằng cách kiểm tra
phần mềm từ bên ngoài bằng các dữ liệu đầu vào kiểm tra có phù hợp với kết quả mong đợi hay
không
- Tóm lại : Kiểm tra hộp đen tập trung vào kiểm tra tính năng và đầu ra của phần mềm, trong khi
hộp trắng tập trung vào kiểm tra các thành phần bên trong phần mềm để đảm bảo tính chính
xác và tối ưu hóa mã nguồn

Các ký hiệu độ thị dòng điều khiển :


- Kiểm thử bottom-up : là phương pháp từ các thành phần nhỏ và kết hợp với thành phần lớp.
Phương pháp này giúp phát hiện lỗi xảy ra khi kết hợp
- Kiểm thử top down : đi từ trên xuống, bắt đầu từ chức năng chính và tiếp tục chức năng phụ
thuộc, phương pháp tối ưu thời gian và tăng hiệu quả nhưng có thể bỏ qua các lỗi thấp hơn
- Kiểm thử beta : là kiểm thử cuối cùng trong quá trình phát triển phần mềm, người dùng nhỏ sẽ
được sử dụng và phản hồi trước khi phát hành chính thức
- Kiểm thử alpha : giai đoạn đầu tiên, nhà phát triển trong môi trường kiểm thử đóng để đảm bảo
phần mềm đáp ứng được các yêu cầu thiết kế ban đầu và tiêu chuẩn chất lượng trước khi phát
hành
- Kiểm thử chức năng : là quá trình xem phần mềm có hoạt động như mong đợi hay không đẻ
đảm bảo tính chính xác, ổn định và đáng tin cậy của phần mềm trong môi trường sử dụng thực
tế
- Kiểm thử phi chức năng : quá trình kiểm tra các tính năng không liên quan đến chức năng của
phần mềm, bao gồm hiệu suất, độ tin cậy, bảo mật, khả năng bảo trì và khả năng sử dụng . Việc
kiểm thử phi chức năng là rất quan trọng đảm bảo tính tin cậy cảu phần mềm
- Các phương pháp kiểm thử chức năng : KT đơn vị, KT tích hợp, KT hệ thống, KT chấp nhập
- Các phương pháp kiểm thử phi chức năng : KT hiệu năng, KT bảo mật, KT tương tích, KT khả
dụng , KT sự thích ứng

Test Double :

- Dummy: Đối tượng Dummy được sử dụng như một tham số, nhưng không thực sự được sử
dụng trong kiểm thử. Thường được sử dụng để đáp ứng yêu cầu cú pháp hoặc giao diện.
- Stub ( giả 1 kết quả ) : Đối tượng Stub được sử dụng để cung cấp dữ liệu đầu vào cứng và chính
xác cho kiểm thử, nhằm kiểm tra phản ứng của thành phần kiểm thử đối với các giá trị đã biết
trước.
- Spy ( nữa giả nữa thật ) : Đối tượng Spy được sử dụng để ghi lại và theo dõi các hoạt động của
thành phần kiểm thử. Nó cho phép kiểm tra việc gọi phương thức, tham số được truyền vào và
kết quả trả về.
- Mock: Đối tượng Mock được sử dụng để định nghĩa các kỳ vọng cho các phương thức và kiểm
tra việc gọi phương thức và tham số được truyền vào. Nó kiểm tra hành vi của thành phần kiểm
thử trong môi trường kiểm thử.
- Fake ( thật mà giả , vd : độ hiệu là giả ): Đối tượng Fake là một thực thi thay thế thực tế của
thành phần phụ thuộc, cung cấp chức năng tương tự nhưng với triển khai đơn giản và dễ kiểm
soát hơn. Thường được sử dụng để đơn giản hóa môi trường kiểm thử.

You might also like