L AB 3 C ÁC MỨC ĐỘ TRONG KIỂM THỬ PHẦN MỀM MỤC TIÊU Kết thúc bài thực hành này bạn có thể nắm được tổng quan các khái niệm và cách ứng dụng của từng mức độ kiểm thử phần mềm Component Testing Kiểm thử thành phần Smoke Testing Kiểm thử khói Sanity Testing Kiểm thử độ tỉnh táo Regression Testing Kiểm thử hồi quy Integration Testing Kiểm thử tích hợp System Testing Kiểm thử hệ thống Acceptance Testing Kiểm thử chấ.
LAB3: CÁC MỨC ĐỘ TRONG KIỂM THỬ PHẦN MỀM MỤC TIÊU: Kết thúc thực hành bạn nắm tổng quan khái niệm cách ứng dụng mức độ kiểm thử phần mềm ✔ Component Testing - Kiểm thử thành phần ✔ Smoke Testing - Kiểm thử khói ✔ Sanity Testing - Kiểm thử độ tỉnh táo ✔ Regression Testing - Kiểm thử hồi quy ✔ Integration Testing - Kiểm thử tích hợp ✔ System Testing - Kiểm thử hệ thống ✔ Acceptance Testing - Kiểm thử chấp nhận PHẦN I Bài (2 điểm) Hãy liệt kê trường hợp cần kiểm thử function test01 public class Test { public void test01(int a, int b) { String s = (a % b == 0) ? "a chia het cho b" : "a khong chia het cho b"; System.out.println(s); } } Trả lời: Các trường hợp kiểm thử Kiểm tra a b có phải thuộc kiểu interger hay khơng Kiểm tra xem a có khác Kiểm tra xem phép chia có phải phép chia lấy phần dư Kiểm tra kết có mong đợi hay không KIỂM THỬ CƠ BẢN TRANG LAB3: CÁC MỨC ĐỘ TRONG KIỂM THỬ PHẦN MỀM Bài (2 điểm) Hình bên phương pháp kiểm thử ? Trả lời: Là phương pháp kiểm thử Bigbang mức độ kiểm thử Intergation Testing Bài (1 điểm) Giảng viên cho thêm KIỂM THỬ CƠ BẢN TRANG LAB3: CÁC MỨC ĐỘ TRONG KIỂM THỬ PHẦN MỀM PHẦN II Bài (2 điểm) Giả định khách hàng thay đổi requirement thời điểm Vì để thỏa mãn thay đổi khách hàng, developer cần thay đổi logic code họ Sau developer thay đổi code, cần thực thi mức kiểm thử ? Trả lời: Somke Testing Bài (2 điểm) Nếu bạn có phần mềm máy tính có khả phép cộng, trừ, nhân, chia phiên bạn cần thực thi mức kiểm thử ? Và nêu số trường hợp bạn kiểm thử dựa mức kiểm thử bạn chọn Trả lời: Cần thực hiệnSomke Testing Một số trường hợp cần kiểm thử: Kiểm tra kết Kiểm tốn tử xem có phù hợp Kiểm số nhập vào có hợp lệ VD phép chi tử số phải khác Kiểm tra input có phải số Kiểm tra số có vị chí kết mong muốn Kiểm tra giao diện Bài (1 điểm) Giảng viên cho thêm KIỂM THỬ CƠ BẢN TRANG .. .LAB3: CÁC MỨC ĐỘ TRONG KIỂM THỬ PHẦN MỀM Bài (2 điểm) Hình bên phương pháp kiểm thử ? Trả lời: Là phương pháp kiểm thử Bigbang mức độ kiểm thử Intergation Testing Bài... độ kiểm thử Intergation Testing Bài (1 điểm) Giảng viên cho thêm KIỂM THỬ CƠ BẢN TRANG LAB3: CÁC MỨC ĐỘ TRONG KIỂM THỬ PHẦN MỀM PHẦN II Bài (2 điểm) Giả định khách hàng thay đổi requirement thời... mức kiểm thử ? Trả lời: Somke Testing Bài (2 điểm) Nếu bạn có phần mềm máy tính có khả phép cộng, trừ, nhân, chia phiên bạn cần thực thi mức kiểm thử ? Và nêu số trường hợp bạn kiểm thử dựa mức