Chào mọi người! Trong chuỗi chia sẻ kiến thức về các kỹ thuật viết testcase, hôm nay chúng ta sẽ đi sâu hơn vào hai kỹ thuật rất phổ biến: Phân vùng tương đương và Phân tích giá trị biên.
- TOP 40 câu Trắc nghiệm Công nghệ 12 Bài 17 (có đáp án 2024): Khái niệm về hệ thống thông tin và viễn thông
- KANBAN là gì? Những kiến thức cơ bản
- Những câu nói hay về học tập nên đọc để tạo động lực cố gắng
- Tác hại của cây lưỡi hổ? Có nên trồng lưỡi hổ trong nhà
- Scratch là gì? Các đặc điểm & ứng dụng của phần mềm Scratch
Contents
1. Kỹ thuật phân vùng tương đương (EP)
1.1 Định nghĩa
Kỹ thuật phân vùng tương đương là một phương pháp thiết kế testcase trong kiểm thử hộp đen. Phương pháp này chia các đơn vị dữ liệu đầu vào thành các phân vùng tương đương và từ đó tạo ra các testcase tương ứng.
Bạn đang xem: Kỹ thuật thiết kế Testcase (part 2)
1.2 Tip phân chia các phân lớp tương đương
Các phân lớp tương đương có thể được phân chia dựa trên một số tiêu chí như:
- Dữ liệu đầu vào hợp lệ hoặc không hợp lệ.
- Sự giống nhau hoặc khác nhau của các giá trị đầu vào.
- Sự giống nhau hoặc khác nhau của các giá trị đầu ra.
- Quá trình xử lý giống nhau hoặc khác nhau.
1.3 Ví dụ minh hoạ
Ví dụ về phân vùng tương đương là kỹ thuật áp dụng trong việc tính lãi suất cho tài khoản ngân hàng dựa trên số dư hiện tại. Chúng ta có thể chia thành 3 phân vùng hợp lệ và 1 phân vùng không hợp lệ:
- Phân vùng hợp lệ (valid): số dư từ 0 đến 10 triệu đồng (lãi suất 0.3%)
- Phân vùng hợp lệ (valid): số dư từ 10 triệu đến 100 triệu đồng (lãi suất 0.5%)
- Phân vùng hợp lệ (valid): số dư trên 100 triệu đồng (lãi suất 0.7%)
- Phân vùng không hợp lệ (invalid): số dư dưới 0 đồng
2. Phân tích giá trị biên (BVA)
2.1 Định nghĩa
Xem thêm : Giáo trình make up chuyên nghiệp gồm những gì?
Phân tích giá trị biên là một kỹ thuật thiết kế testcase nhằm kiểm tra giá trị biên giữa các phân vùng.
2.2 Lưu ý
Các trường hợp kiểm thử được tạo ra với các giá trị biên giống như việc lấy ra các giá trị tương đương của các trường hợp kiểm thử khi các giá trị biên không được đề cập tới. Chúng ta có thể kết hợp các giá trị biên hợp lệ với một giá trị biên không hợp lệ để tạo ra các testcase.
2.3 Ví dụ minh hoạ
Ví dụ về phân tích giá trị biên là kỹ thuật áp dụng trong việc kiểm thử một biểu mẫu đăng ký với các trường dữ liệu như tên, email và số điện thoại. Chúng ta cần test các giá trị biên hợp lệ cùng với một giá trị biên không hợp lệ khác. Kỹ thuật này tạo ra số lượng testcase gấp đôi so với phân vùng tương đương.
???? Kỹ thuật phân vùng tương đương
Ảnh: Kỹ thuật phân vùng tương đương
Xem thêm : Câu hỏi trắc nghiệm ôn thi Tin học Cơ bản Tài liệu ôn thi chứng chỉ CNTT cơ bản
???? Ví dụ minh hoạ phân vùng tương đương
Ảnh: Ví dụ minh hoạ phân vùng tương đương
???? Ví dụ minh hoạ giá trị biên
Ảnh: Ví dụ minh hoạ giá trị biên
Nếu bạn đang có nhu cầu chuyển ngành làm Tester và muốn tìm khóa học dành cho người mới, hãy tìm đến CodeStar Academy – nơi giúp bạn hiện thực hoá ước mơ của mình. Tại CodeStar, bạn sẽ được học tập từ cơ bản đến chuyên môn trong lĩnh vực kiểm thử phần mềm, với sự hướng dẫn từ các chuyên gia có kinh nghiệm trên 15 năm. Đăng ký khóa học Tester cho người mới tại CodeStar ngay để có những kiến thức và kỹ năng thực tế trong công việc của một Tester tương lai. ????
Tìm hiểu thêm thông tin về Khóa học Tester cho người mới tại CodeStar Academy tại các liên kết sau:
Nguồn: https://ispacedanang.edu.vn
Danh mục: Học tập