3

Màu nền
Font chữ
Font size
Chiều cao dòng

1.     Chiến lược kiểm thử phần mềm là cái gì? Nêu các nguyên tắc trong chiến lược kiểm thử phần mềm?

·  Một chiến lược kiểm thử phần mềm là sự tích hợp các kỹ thuật thiết kế ca kiểm thử tạo thành một kế hoạch gồm một dãy các bước thực hiện hướng dẫn quá trình kiểm thử phần mềm thành công.

·  Mỗi chiến lược kiểm thử phần mềm:

sPhải tích hợp được:

- việc lập kế hoạch thử nghiệm

- việc thiết kế ca sử dụng

- việc tiến hành kiểm thử

- việc thu thập và đánh giá các thông tin kết quả

sPhải đủ mềm dẻo để cổ vũ óc sáng tạo và việc theo ý khác hàng (mà tất cả các hệ thống lớn dựa trên máy tính đều cần kiểm thử tương xứng)

sKiểm thử là một tập các hoạt động có thể lập kế hoạch trước được và được tiến hành một cách có hệ thống. Chính vì vậy mà cần xác định một khuôn mẫu cho việc kiểm thử phần mềm đối với quá trình kỹ nghệ phần mềm

Các nguyên tắc trong chiến lược kiểm thử phần mềm?

·  Bắt đầu mức modul và tiếp tục cho đến khi tích hợp thành một hệ thống dựa trên máy tính trọn vẹn

·  Các kỹ thuật kiểm thử khác nhau là thích hợp tại những thời điểm khác nhau

·  Được cả người phát triển và nhóm kiểm thử độc lập cùng tiến hành

·  kiểm thử và gỡ lỗi, song việc gỡ lỗi phải thích ứng với từng chiến lược kiểm thử

·  Chiến lược kiểm thử phần mềm phải thích ứng với các kiểm thử mức thấp (kiểm tra xem tưng khúc mã nguồn có được thực thi đúng đắn không)

·  Chiến lược kiểm thử phần mềm phải thích ứng với các kiểm thử mức thấp (kiểm tra xem từng khúc mã nguồn có được thực thi đúng đắn không) cũng như với các kiểm thử mức cao (thẩm định xem các chức năng hệ thống chủ yếu có đúng theo yêu cầu của khách hàng không)

·  Mỗi chiến lược phải cung cấp các hướng dẫn cho những người thực hành và cung cấp một tập các cột mốc cho các nhà quản lý

Quá trình kiểm thử phải đo được và các vấn đề cần lộ diện càng sớm càng tốt

1.     Ma trận thử nghiệm được cấu trúc như thế nào? Nó dùng để làm gì?

Ma trận kiểm thử là 1 ma trận vuông có kích thước bằng số các nút trong đo thị dòng:

-         Mỗi dòng/cột ứng với tên 1 nút

-         Mỗi ô là tên 1 cung nối nút dòng đến nút cột

Ma trận kiểm thử được sử dụng như 1 dữ liệu có cấu trúc để kiểm tra các con đường cơ bản: số đường đi qua nút.

1.     Chiến lược kiểm thử phân nhánh nghĩa là gì? Yêu cầu đặt ra cho kiểm thử phân nhánh là gì?

-         Kiểm thử từng đk trong chương trình

-         Kiểm thử đk ko chỉ là phát hiện sai trong đk đó mà còn là phát hiện sai khác của chương trình lien quan

-         Đã có 1 số chiến lược kiểm thử

-         Nguyên tắc kiểm thử phân nhánh: với mỗi đk phức hợp C , thì với mỗi nhánh “true” và “false” của C , mỗi đk đơn trong C phải được kiểm thử ít nhất 1 lần

Bạn đang đọc truyện trên: Truyen2U.Pro