1. Trang chủ
  2. » Công Nghệ Thông Tin

Đề cương môn học

4 4 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Đề cương môn học
Người hướng dẫn TS. Nguyễn Văn Hiệp
Trường học Đại Học Quốc Gia TP.HCM
Chuyên ngành Khoa học máy tính
Thể loại Đề cương
Thành phố Thành phố Hồ Chí Minh
Định dạng
Số trang 4
Dung lượng 283,23 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Đề cương môn học 1/4 Đại Học Quốc Gia TP HCM Trường Đại Học Bách Khoa Khoa Khoa học và Kỹ thuật máy tính Vietnam National University – HCMC Ho Chi Minh City University of Technology Faculty of Compute[.]

Trang 1

Đại Học Quốc Gia TP.HCM

Trường Đại Học Bách Khoa

Khoa Khoa học và Kỹ thuật máy tính

Vietnam National University – HCMC

Ho Chi Minh City University of Technology

Faculty of Computer Science and Engineering

Đề cương môn học

KIỂM TRA PHẦN MỀM

Môn ĐA, TT, LV

Tỉ lệ đánh giá BT: TN: 10% KT: 20% BTL/TL: 20% Thi: 50%

Hình thức đánh giá - Kiểm tra: trắc nghiệm, 45 phút

- Thi: trắc nghiệm, 80 phút

Môn tiên quyết

Môn song hành

CTĐT ngành Khoa học máy tính

Trình độ đào tạo Đại học

Cấp độ môn học 3

Ghi chú khác

1 Mô tả môn học (Course Description)

 Giúp cho sinh viên nắm vững những quy trình, kỹ thuật cần tiến hành khi kiểm tra phần mềm

 Vai trò và sự quan trọng của kiểm tra phần mềm

 Qui trình kiểm thử và Kế hoạch kiểm thử

 Các mức độ kiểm thử phần mềm

 Các kỹ thuật kiểm tra phần mềm tương ứng

 Quản lý lỗi

2 Tài liệu học tập

[1] A Practitioner's Guide to Software Test Design.chm

[2] Effective Software Testing - 50 specific ways to improve your testing.pdf

[3] Foundations of software testing.pdf

[4] Introduction to Software Testing.pdf

[5] Software Testing Fundamentals Methods and Metrics.chm

[6] Software Testing - Testing Across the Entire Software Development Life Cycle.pdf

[7] The art of Software Testing.pdf

[8] Practical Software Testing, by Ilene Burnstein - 2003

[9] Critical Testing Processes Plan, Prepare, Perform, Perfect, by Rex Black - 2003

Trang 2

3 Mục tiêu môn học (Course Goals)

- L.O.1 Giải thích vai trò của kiểm tra phần mềm, các dạng kiểm tra phần mềm và quy trình thực hiện

- L.O.2 Sử dụng được các kỹ thuật để kiểm tra phần mềm

4 Chuẩn đầu ra môn học (Course Outcomes)

L.O.1 Giải thích vai trò của kiểm tra phần mềm, các dạng kiểm tra phần mềm và

quy trình thực hiện

4.2

L.O.1.1 – Mô tả được vai trò của kiểm tra phần mềm

L.O.1.2 – Mô tả được kiểm tra phần mềm dòng điều khiển và dữ liệu

L.O.1.3 – Mô tả được quy trình kiểm tra phần mềm

4.2.3 4.2.3

L.O.2 Sử dụng được các kỹ thuật để kiểm tra phần mềm 4.6

L.O.2.1 – Sử dụng được dòng điều khiển hộp đen

L.O.2.2 - Tổng hợp được các phương pháp kiểm tra phần mềm khác nhau

4.6.3 4.6.3

5 Hướng dẫn cách học - chi tiết cách đánh giá môn học

 Các sinh viên cần phải mang theo các slide bài giảng vào các giờ lý thuyết Khuyến khích sinh viên đọc trước nội dung của bài giảng

 Sinh viên sẽ thực hiện 1 bài tập lớn theo dạng nhóm

 Thi cuối kỳ ở dạng thi trắc nghiệm, cho phép xem tài liệu

 Tỉ lệ đánh giá:

 Thực hành & Bài tập lớn: 30%

 Kiểm tra giữa kỳ: 20%

 Cuối kỳ: 50%

6 Dự kiến danh sách Cán bộ tham gia giảng dạy

7 Nội dung chi tiết

chi tiết

Hoạt động đánh giá

1-2 Chương 1 Tổng quát về kiểm thử phần mềm

- Vai trò của kiểm thử phần mềm

- Các mức độ kiểm thử phần mềm

- Testcase

- Các nguyên tắc cơ bản về kiểm thử

2-3 Chương 2 Quy trình và kế hoạch kiểm thử phần

mềm

- Quy trình kiểm thử

- Kế hoạch kiểm thử

Trang 3

Tuần Nội dung Chuẩn đầu ra

chi tiết

Hoạt động đánh giá

4-5 Chương 3 Kiểm thử dòng điều khiển

- Các cấp phủ kiểm thử

- Đồ thị dòng điều khiển

- Qui trình kiểm thử dòng điều khiển

- Kiểm thử vòng lặp

5-6 Chương 4 Kiểm thử dòng dữ liệu

- Tầm vực và đời sống 1 biến dữ liệu

- Các cặp đôi hoạt động xử lý biến

- Qui trình kiểm thử dòng dữ liệu

7-8 Chương 5 Các kỹ thuật kiểm thử hộp đen

- Kỹ thuật phân lớp tương đương

- Kỹ thuật phân tích các giá trị ở biên

- Kỹ thuật dùng bảng quyết định

- Kỹ thuật kiểm thử các bộ n thần kỳ

8-9 Chương 6 Các kỹ thuật kiểm thử hộp đen (tt)

- Kỹ thuật dùng lược đồ chuyển trạng thái

- Kỹ thuật phân tích vùng

- Kỹ thuật dùng thông tin trong use-case

- Kỹ thuật dùng đồ thị nhân quả

10 Chương 7 Các kỹ thuật kiểm thử thủ công

- Thanh kiểm tra mã nguồn

- Chạy thủ công mã nguồn

- Desk-checking

- Peer Ratings

cuối kỳ

11 Chương 8 Kiểm thử module (đơn vị)

- Kiểm thử không tăng tiến

- Kiểm thử từ trên xuống

- Kiểm thử từ dưới lên

- So sánh các phương pháp

cuối kỳ

12-13 Chương 9 Các hoạt động kiểm thử khác

- Kiểm thử chức năng phần mềm

- Kiểm thử hệ thống

- Kiểm thử hồi quy

- Kiểm thử sự chấp nhận của người dùng

cuối kỳ

Trang 4

Tuần Nội dung Chuẩn đầu ra

chi tiết

Hoạt động đánh giá 13-14 Chương 10 Phân tích kết quả kiểm thử phần

mềm

15 Ôn tập

8 Thông tin liên hệ

Bộ môn/Khoa phụ trách Khoa Khoa học và Kỹ thuật máy tính – Bộ môn Công nghệ phần mềm

Điện thoại 38647256 Ext 5842

Giảng viên phụ trách TS Nguyễn Văn Hiệp

Email

Ngày đăng: 06/04/2023, 20:56

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN