1. Trang chủ
  2. » Tất cả

Bài giảng kiểm thử và đảm bảo chất lượng phần mềm chương 2

10 3 0

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Kiểm thử và Đảm bảo Chất lượng Phần mềm Chương 2
Trường học Trường Đại Học Công Nghệ Thông Tin
Chuyên ngành Công Nghệ Thông Tin
Thể loại Bài giảng
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 10
Dung lượng 358,94 KB

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

Nội dung

KIỂM THỬ TRONG VÒNG ĐỜI PHÁT TRIỂN PHẦN MỀM 1 Các nguyên lý 2 Vòng đời 4 Kiểm thử chức năng 3 Kỹ thuật kiểm thử 5 Kiểm thử cấu trúc 6 Quản lý chất lượng KIỂM THỬ VÀ ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM Chương[.]

Trang 1

KIỂM THỬ TRONG VÒNG ĐỜI

PHÁT TRIỂN PHẦN MỀM

1 Các nguyên lý 2 Vòng đời

4 Kiểm thử chức năng

3 Kỹ thuật kiểm thử

5 Kiểm thử cấu trúc 6 Quản lý chất lượng

KIỂM THỬ VÀ ĐẢM BẢO CHẤT LƯỢNG PHẦN MỀM Chương 2

Trang 2

Nội dung

Vòng đời kiểm thử

Kiểm thử đơn vị Kiểm thử tích hợp Kiểm thử hệ thống Kiểm thử chấp nhận

Kiểm thử phần mềm

Trang 3

Vòng đ i c a ki m th  ph n m m ờ ủ ể ử ầ ề

Trang 4

m m…

Quá trình sửa lỗi bao gồm

- Phân loại lỗi, cô lập lỗi  tìm ra nguyên nhân

và nơi gây lỗi

- Đưa ra giải pháp sửa lỗi

- Khắc phục lỗi

Trang 5

Phân lo i ki m th ạ ể ử

Theo mức độ chi tiết

- Kiểm thử đơn vị

- Kiểm thử hệ thống

- Kiểm thử tích hợp

Dựa trên phương pháp thử nghiệm (thường dùng ở mức kiểm thử đơn vị)

- Kiểm thử hộp đen  kiểm tra chức năng

Trang 6

Ki m th  h p đen ể ử ộ

Còn gọi là kiểm thử hàm, kiểm thử chức năng

Tập trung vào hành vi vào/ra Với đầu vào đã biết

ra có thể đoán/tính đầu ra, rồi kiểm tra chương

trình có tạo kết quả như ta đoán/tính.

– Không thể kiểm thử hết các bộ dữ liệu đầu vào

Bài toán đặt ra là giảm số lượng ca kiểm thử

bằng việc chia không gian đầu vào thành các

miền tương đương

– Sau đó chọn một ca kiểm thử từ mỗi miền tương

đương này.

Trang 7

Ki m th  h p tr ng ể ử ộ ắ

Còn gọi là kiểm thử cấu trúc, kiểm thử logic

Các tiêu chuẩn bao phủ

Lệnh

Vòng lặp

- 0, 1, >1 lần

Đường đi

Nhánh (if, while, )

Trang 8

So sánh ki m th  h p tr ng và h p đen ể ử ộ ắ ộ

Hộp trắng

- Số đường đi nhiều khi là vô hạn

- Kiểm tra những gì đã làm, không

phải những gì cần được làm

- Không phát hiện được ca kiểm

thử còn thiếu

- thích hợp cho kiểm thử hệ thống

và tích hợp

Hộp đen

- Dễ bùng nổ tổ hợp về số ca kiểm

thử (dữ liệu đúng và dữ liệu sai)

- Thường không chắc ca kiểm thử

này có phát hiện được lỗi cụ thể

kia hay không

Cần cả hai Kiểm thử hộp trắng và hộp đen là hai thái cực của kiểm thử

Việc lựa chọn ca kiểm thử nằm giữa và phụ thuộc vào

vào

dữ liệu và giải thuật

Hai kỹ thuật là bổ sung cho

Trang 9

Mô hình ch  V

Trang 10

Nội dung

Vòng đời kiểm thử

Kiểm thử đơn vị

Kiểm thử tích hợp Kiểm thử hệ thống Kiểm thử chấp nhận

Kiểm thử phần mềm

Ngày đăng: 24/02/2023, 09:42

🧩 Sản phẩm bạn có thể quan tâm