1. Trang chủ
  2. » Biểu Mẫu - Văn Bản

LAB5: KỸ THUẬT KIỂM THỬ

7 1,9K 2

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

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 7
Dung lượng 161,54 KB

Nội dung

L AB 5 K Ỹ THU Ậ T KI Ể M TH Ử MỤC TIÊU Kết thúc bài thực hành này bạn có khả năng Sử dụng kỹ thuật hộp đen để phân tích các trường hợp kiểm thử Sử dụng kỹ thuật kinh nghiệm để phân tích các trường hợp kiểm thử Sử dụng kỹ thuật hộp trắng để phân tích các trường hợp kiểm thử PHẦN I Giả sử một ô textbox cho phép nhập số điểm với các ràng buộc như sau + Số điểm từ 5 14 xếp loại kém + Số điểm từ 15 40 xếp loại Trung bình + Số điểm từ 41 6.

LAB5: KỸ THUẬT KIỂM THỬ MỤC TIÊU: Kết thúc thực hành bạn có khả ✔ Sử dụng kỹ thuật hộp đen để phân tích trường hợp kiểm thử ✔ Sử dụng kỹ thuật kinh nghiệm để phân tích trường hợp kiểm thử ✔ Sử dụng kỹ thuật hộp trắng để phân tích trường hợp kiểm thử PHẦN I Giả sử ô textbox cho phép nhập số điểm với ràng buộc sau: + Số điểm từ 5-14: xếp loại + Số điểm từ 15-40: xếp loại Trung bình + Số điểm từ 41-60: xếp loại + Số điểm từ 61-100: xếp loại Giỏi Bài (2 điểm) Sử dụng kỹ thuật phân vùng tương đương để liệt kê trường hợp kiểm thử  Trả lời:  Vùng hợp lệ:  pass  Case 10: Nhập X = 61 => pass  Case 11: Nhập X = 100 => pass  Case 12: Nhập X = 100.01 => hiển thị lỗi  Case 13: Nhập X = 99.99 => pass  Case 14: Nhập X = 61.01 => pass  Case 15: Nhập X = 59.99 => pass  Case 16: Nhập X = 60.01 => pass  Case 17: Nhập X = 41.01 => pass  Case 18: Nhập X = 40.01 => pass  Case 19: Nhập X = 39.99 => pass KIỂM THỬ CƠ BẢN TRANG LAB5: KỸ THUẬT KIỂM THỬ  Case 20: Nhập X = 15.01 => pass  Case 21: Nhập X = 14.99 => pass  Case 22: Nhập X = => pass  Case 23: Nhập X = 5.01 => pass  Case 24: Nhập X = 4.99 => hiển thị lỗi Bài (1 điểm) Sử dụng kỹ thuật bảng định xác định test case cho toán khách hàng đến mở thẻ tín dụng với điều kiện sau: + Nếu bạn khách hàng mới, đến mở thẻ tín dụng, bạn giảm giá 15% + Nếu bạn khách hàng cũ, có thẻ Vip, bạn giảm giá 10% + Nếu bạn có Coupon, bạn giảm giá 20% (nhưng khơng sử dụng giảm giá với khách hàng + Việc giảm giá cộng phù hợp  Trả lời:  Chú thích:  T : Đúng  F: Sai  G: Giảm Conditions Rule Rule Rule Rule Rule Rule Khách hàng T T F F F F Khách hàng cũ, có thẻ Vip F F T F T F Khách hàng cũ, khơng có thẻ Vip F F F T F T Có Coupon F T F T T F KIỂM THỬ CƠ BẢN TRANG LAB5: KỸ THUẬT KIỂM THỬ Actions Giảm 0% G Giảm 10% G Giảm 15% G G Giảm 20% G Giảm 30% G PHẦN II Bài (2 điểm) Với hàm code bên thực xác định nút, vẽ đường liệt kê trường hợp kiểm thử đường đi: void soNT(int n) { boolean co = true; for (int i = 2; i < n; i++) { if (n % i == 0) { co = false; break; } } if (n != && co == true) { System.out.print("là số nguyên tố "); KIỂM THỬ CƠ BẢN TRANG LAB5: KỸ THUẬT KIỂM THỬ } else System.out.print("không phải nguyên tố"); }  Trả lời: KIỂM THỬ CƠ BẢN TRANG LAB5: KỸ THUẬT KIỂM THỬ Bài (2 điểm) Xác định số test case tối thiểu bao phủ 100% Câu lệnh - Statement coverage if ((temperature < 0) or (temperature > 100)) { alert ("DANGER"); if ((speed > 100) and (load 100)) { 2: alert ("DANGER"); 3: if ((speed > 100) and (load hiển thị... Số test cae tối thiểu  Case 1: – – – –  Case 2: – – KIỂM THỬ CƠ BẢN TRANG LAB5: KỸ THUẬT KIỂM THỬ Bài (1 điểm) Giảng viên cho thêm KIỂM THỬ CƠ BẢN TRANG

Ngày đăng: 02/06/2022, 19:43

HÌNH ẢNH LIÊN QUAN

Sử dụng kỹ thuật bảng quyết định xác định test case cho bài toán khách hàng đến mở thẻ tín dụng với các điều kiện sau:  - LAB5: KỸ THUẬT KIỂM THỬ
d ụng kỹ thuật bảng quyết định xác định test case cho bài toán khách hàng đến mở thẻ tín dụng với các điều kiện sau: (Trang 3)

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w