You are on page 1of 2

NỘI DUNG ÔN TẬP MÔN KIỂM THỬ PHẦN MỀM

Tổng số câu hỏi trong 1 đề thi trắc nghiệm: 50 câu - thi 60 phút

1. Cơ bản về kiểm thử phần mềm


- Trình bày được khái niệm về kiểm thử phần mềm
- Phân biệt được giữa Testing và Debug
- Nắm được các nguyên nhân gây lỗi chính
- Phân biệt được các nguyên tắc kiểm thử phần mềm
- Nắm được vai trò, nhiệm vụ và công việc của Tester
- Các kỹ năng cần thiết của 1 Tester
- Phân biệt được giữa: Tester, QA, QC
2. Quy trình phát triển phần mềm
- Nắm được quy trình phát triển phần mềm khái niệm
- Phân biệt được các mô hình phát triển phần mềm: Thác nước, chữ V, lặp, xoắn ốc và
mô hình Agile Scrum
3. Quy trình kiểm thử phần mềm
- Trình bày được quy trình kiểm thử phần mềm, các giai đoạn trong vòng đời kiểm thử
phần mềm
- Nắm được đặc điểm, đầu vào, đầu ra của mỗi giai đoạn kiểm thử phần mềm
4. Các mức kiểm thử phần mềm
- Trình bày được vai trò của kiểm thử mức đơn vị, tích hợp, hệ thống, chấp nhận sản
phẩm
- Trình bày về chi phí sửa lỗi
- Phân biệt được cách sử dụng Stubs và Driver
- Phân biệt ai là người kiểm thử các mức kiểm thử phần mềm
- Phân biệt các mức kiểm thử phần mềm, phân biệt kiểm thử Alpha và Beta
5. Thiết kế kiểm thử
- Trình bày được khái niệm thiết kế kiểm thử
- Trình bày được khái niệm về test case
- Nắm được các thành phần và các yêu cầu khi viết test case
6. Kỹ thuật kiểm thử hộp trắng
- Bao phủ câu lệnh
- Bao phủ đường rẽ nhánh
- Bao phủ điều kiện
- Bao phủ đường dẫn
7. Kỹ thuật kiểm thử hộp đen
- Kỹ thuật phân vùng tương đương
- Kỹ thuật phân tích giá trị biên
- Kỹ thuật bảng quyết định
- Kỹ thuật chuyển đổi trạng thái
8. Một số vấn đề cần kiểm thử:
- Phân biệt các loại kiểm thử phần mềm: chức năng, phi chức năng, kiểm thử cấu trúc,
kiểm thử khi có sự thay đổi (Re-testing và Regression testing)
- Sử dụng các câu lệnh SQL để kiểm thử phần mềm
9. Quản lý lỗi phần mềm và báo cáo kiểm thử
- Hiểu được khái niệm về lỗi, các từ khóa liên quan đến lỗi
- Trình bày được vòng đời của lỗi phần mềm
- Trình bày được các trạng thái của lỗi phần mềm
- Phân biệt được 2 khái niệm là mức độ ưu tiên sửa lỗi và mức độ nghiêm trọng của lỗi
- Trình bày được các kiểu lỗi cơ bản
- Trình bày được ý nghĩa của việc báo cáo kiểm thử phần mềm

You might also like